SYMBOL INDEX (351 symbols across 1 files) FILE: vue.js function isUndef (line 26) | function isUndef(v) { function isDef (line 31) | function isDef(v) { function isTrue (line 36) | function isTrue(v) { function isFalse (line 41) | function isFalse(v) { function isPrimitive (line 50) | function isPrimitive(value) { function isObject (line 66) | function isObject(obj) { function toRawType (line 77) | function toRawType(value) { function isPlainObject (line 86) | function isPlainObject(obj) { function isRegExp (line 91) | function isRegExp(v) { function isValidArrayIndex (line 103) | function isValidArrayIndex(val) { function toString (line 114) | function toString(val) { function toNumber (line 128) | function toNumber(val) { function makeMap (line 141) | function makeMap(str, function remove (line 174) | function remove(arr, item) { function hasOwn (line 189) | function hasOwn(obj, key) { function cached (line 231) | function cached(fn) { function polyfillBind (line 288) | function polyfillBind(fn, ctx) { function nativeBind (line 303) | function nativeBind(fn, ctx) { function toArray (line 316) | function toArray(list, start) { function extend (line 344) | function extend(to, _from) { function toObject (line 369) | function toObject(arr) { function noop (line 385) | function noop(a, b, c) { function genStaticKeys (line 410) | function genStaticKeys(modules) { function looseEqual (line 425) | function looseEqual(a, b) { function looseIndexOf (line 468) | function looseIndexOf(arr, val) { function once (line 481) | function once(fn) { function isReserved (line 629) | function isReserved(str) { function def (line 643) | function def(obj, key, val, enumerable) { function parsePath (line 660) | function parsePath(path) { function isNative (line 751) | function isNative(Ctor) { function Set (line 785) | function Set() { function pushTarget (line 1046) | function pushTarget(_target) { function popTarget (line 1056) | function popTarget() { function createTextVNode (line 1168) | function createTextVNode(val) { function cloneVNode (line 1188) | function cloneVNode(vnode, deep) { function cloneVNodes (line 1225) | function cloneVNodes(vnodes, deep) { function toggleObserving (line 1329) | function toggleObserving(value) { function protoAugment (line 1405) | function protoAugment(target, src, keys) { function copyAugment (line 1421) | function copyAugment(target, src, keys) { function observe (line 1438) | function observe(value, asRootData) { function defineReactive (line 1483) | function defineReactive(obj, //对象 function set (line 1572) | function set(target, key, val) { function del (line 1621) | function del(target, key) { function dependArray (line 1669) | function dependArray(value) { function mergeData (line 1717) | function mergeData(to, from) { function mergeDataOrFn (line 1741) | function mergeDataOrFn( function mergeHook (line 1822) | function mergeHook( function mergeAssets (line 1853) | function mergeAssets( function checkComponents (line 1966) | function checkComponents(options) { function validateComponentName (line 1974) | function validateComponentName(name) { function normalizeProps (line 2000) | function normalizeProps(options, vm) { function normalizeInject (line 2056) | function normalizeInject(options, vm) { function normalizeDirectives (line 2095) | function normalizeDirectives(options) { function assertObjectType (line 2114) | function assertObjectType(name, value, vm) { function mergeOptions (line 2131) | function mergeOptions(parent, //父值 function resolveAsset (line 2201) | function resolveAsset(options, //参数 function validateProp (line 2281) | function validateProp( function getPropDefaultValue (line 2353) | function getPropDefaultValue(vm, prop, key) { function assertProp (line 2406) | function assertProp( function assertType (line 2467) | function assertType(value, type) { function getType (line 2507) | function getType(fn) { function isSameType (line 2513) | function isSameType(a, b) { function getTypeIndex (line 2520) | function getTypeIndex(type, expectedTypes) { function handleError (line 2552) | function handleError(err, vm, info) { function globalHandleError (line 2579) | function globalHandleError(err, vm, info) { function logError (line 2595) | function logError(err, vm, info) { function flushCallbacks (line 2615) | function flushCallbacks() { function withMacroTask (line 2712) | function withMacroTask(fn) { function nextTick (line 2723) | function nextTick(cb, ctx) { function traverse (line 2918) | function traverse(val) { function _traverse (line 2935) | function _traverse(val, seen) { function createFnInvoker (line 3021) | function createFnInvoker(fns) { function updateListeners (line 3051) | function updateListeners( function mergeVNodeHook (line 3118) | function mergeVNodeHook(def, hookKey, hook) { function extractPropsFromVNodeData (line 3165) | function extractPropsFromVNodeData( function checkProp (line 3244) | function checkProp( function simpleNormalizeChildren (line 3291) | function simpleNormalizeChildren(children) { function normalizeChildren (line 3305) | function normalizeChildren(children) { function isTextNode (line 3314) | function isTextNode(node) { function normalizeArrayChildren (line 3334) | function normalizeArrayChildren( function ensureCtor (line 3413) | function ensureCtor(comp, base) { function createAsyncPlaceholder (line 3433) | function createAsyncPlaceholder(factory, //工厂 function resolveAsyncComponent (line 3452) | function resolveAsyncComponent( function isAsyncPlaceholder (line 3570) | function isAsyncPlaceholder(node) { function getFirstComponentChild (line 3579) | function getFirstComponentChild(children) { function initEvents (line 3596) | function initEvents(vm) { function add (line 3615) | function add(event, fn, once) { function remove$1 (line 3626) | function remove$1(event, fn) { function updateComponentListeners (line 3631) | function updateComponentListeners(vm, //虚拟dom function eventsMixin (line 3645) | function eventsMixin(Vue) { function resolveSlots (line 3788) | function resolveSlots(children, function isWhitespace (line 3843) | function isWhitespace(node) { function resolveScopedSlots (line 3879) | function resolveScopedSlots(fns, // see flow/vnode function initLifecycle (line 3900) | function initLifecycle(vm) { function lifecycleMixin (line 3935) | function lifecycleMixin(Vue) { function mountComponent (line 4083) | function mountComponent( function updateChildComponent (line 4192) | function updateChildComponent( function isInInactiveTree (line 4275) | function isInInactiveTree(vm) { //活动中的树 function activateChildComponent (line 4285) | function activateChildComponent(vm, // 虚拟dom vode function deactivateChildComponent (line 4306) | function deactivateChildComponent(vm, direct) { function callHook (line 4324) | function callHook(vm, //虚拟dom vonde function resetSchedulerState (line 4372) | function resetSchedulerState() { function flushSchedulerQueue (line 4385) | function flushSchedulerQueue() { function callUpdatedHooks (line 4451) | function callUpdatedHooks(queue) { function queueActivatedComponent (line 4468) | function queueActivatedComponent(vm) { function callActivatedHooks (line 4476) | function callActivatedHooks(queue) { function queueWatcher (line 4491) | function queueWatcher(watcher) { function proxy (line 4841) | function proxy(target, sourceKey, key) { function initState (line 4852) | function initState(vm) { function initProps (line 4894) | function initProps(vm, propsOptions) { function initData (line 4963) | function initData(vm) { function getData (line 5020) | function getData(data, vm) { function initComputed (line 5040) | function initComputed(vm, computed) { function defineComputed (line 5083) | function defineComputed(target, //目标 function createComputedGetter (line 5118) | function createComputedGetter(key) { function initMethods (line 5139) | function initMethods(vm, methods) { function initWatch (line 5175) | function initWatch(vm, watch) { function createWatcher (line 5201) | function createWatcher(vm, //vm对象 function stateMixin (line 5222) | function stateMixin(Vue) { function initProvide (line 5304) | function initProvide(vm) { function initInjections (line 5314) | function initInjections(vm) { function resolveInject (line 5345) | function resolveInject(inject, vm) { function renderList (line 5393) | function renderList(val, //值 function renderSlot (line 5431) | function renderSlot(name, //子组件中slot的name,匿名default function resolveFilter (line 5498) | function resolveFilter(id) { function isKeyNotMatch (line 5506) | function isKeyNotMatch(expect, actual) { function checkKeyCodes (line 5520) | function checkKeyCodes(eventKeyCode, //事件key function bindObjectProps (line 5549) | function bindObjectProps(data, //数据 function renderStatic (line 5613) | function renderStatic(index, //索引 function markOnce (line 5640) | function markOnce(tree, function markStatic (line 5649) | function markStatic(tree, //树 function markStaticNode (line 5667) | function markStaticNode(node, key, isOnce) { function bindObjectListeners (line 5677) | function bindObjectListeners(data, value) { function installRenderHelpers (line 5701) | function installRenderHelpers(target) { function FunctionalRenderContext (line 5727) | function FunctionalRenderContext( function createFunctionalComponent (line 5822) | function createFunctionalComponent( function cloneAndMarkFunctionalResult (line 5924) | function cloneAndMarkFunctionalResult(vnode, //vnode 虚拟dom function mergeProps (line 5946) | function mergeProps(to, from) { function createComponent (line 6081) | function createComponent( function createComponentInstanceForVnode (line 6266) | function createComponentInstanceForVnode( function installComponentHooks (line 6289) | function installComponentHooks( function transformModel (line 6313) | function transformModel(options, data) { function createElement (line 6339) | function createElement( function _createElement (line 6371) | function _createElement(context, //vm vue实例化的对象 function applyNS (line 6534) | function applyNS( function registerDeepBindings (line 6566) | function registerDeepBindings(data) { function initRender (line 6581) | function initRender(vm) { function renderMixin (line 6649) | function renderMixin(Vue) { function initMixin (line 6758) | function initMixin(Vue) { function initInternalComponent (line 6830) | function initInternalComponent( function resolveConstructorOptions (line 6862) | function resolveConstructorOptions(Ctor) { function resolveModifiedOptions (line 6894) | function resolveModifiedOptions(Ctor) { function dedupe (line 6913) | function dedupe( function Vue (line 6942) | function Vue(options) { function initUse (line 6959) | function initUse(Vue) { function initMixin$1 (line 6984) | function initMixin$1(Vue) { function initExtend (line 6994) | function initExtend(Vue) { function initProps$1 (line 7101) | function initProps$1(Comp) { function initComputed$1 (line 7109) | function initComputed$1(Comp) { function initAssetRegisters (line 7120) | function initAssetRegisters(Vue) { function getComponentName (line 7169) | function getComponentName(opts) { function matches (line 7174) | function matches(pattern, name) { function pruneCache (line 7186) | function pruneCache(keepAliveInstance, //当前保持活着的实例 function pruneCacheEntry (line 7209) | function pruneCacheEntry(cache, //缓存对象 function initGlobalAPI (line 7341) | function initGlobalAPI(Vue) { function genClassForVnode (line 7487) | function genClassForVnode(vnode) { function mergeClassData (line 7508) | function mergeClassData(child, parent) { function renderClass (line 7519) | function renderClass( function concat (line 7536) | function concat(a, b) { function stringifyClass (line 7547) | function stringifyClass(value) { function stringifyArray (line 7564) | function stringifyArray(value) { function stringifyObject (line 7579) | function stringifyObject(value) { function getTagNamespace (line 7637) | function getTagNamespace(tag) { function isUnknownElement (line 7656) | function isUnknownElement(tag) { function query (line 7699) | function query(el) { function createElement$1 (line 7717) | function createElement$1(tagName, vnode) { function createElementNS (line 7736) | function createElementNS(namespace, tagName) { function createTextNode (line 7745) | function createTextNode(text) { function createComment (line 7750) | function createComment(text) { function insertBefore (line 7755) | function insertBefore(parentNode, newNode, referenceNode) { function removeChild (line 7761) | function removeChild(node, child) { function appendChild (line 7766) | function appendChild(node, child) { function parentNode (line 7771) | function parentNode(node) { function nextSibling (line 7776) | function nextSibling(node) { function tagName (line 7781) | function tagName(node) { function setTextContent (line 7786) | function setTextContent(node, text) { function setStyleScope (line 7792) | function setStyleScope(node, scopeId) { function registerRef (line 7834) | function registerRef(vnode, isRemoval) { function sameVnode (line 7880) | function sameVnode(a, b) { function sameInputType (line 7900) | function sameInputType(a, b) { function createKeyToOldIdx (line 7913) | function createKeyToOldIdx(children, beginIdx, endIdx) { function createPatchFunction (line 7926) | function createPatchFunction(backend) { function updateDirectives (line 9061) | function updateDirectives(oldVnode, vnode) { function _update (line 9069) | function _update(oldVnode, vnode) { function normalizeDirectives$1 (line 9177) | function normalizeDirectives$1( function getRawDirName (line 9206) | function getRawDirName(dir) { function callHook$1 (line 9216) | function callHook$1( function updateAttrs (line 9250) | function updateAttrs(oldVnode, vnode) { function setAttr (line 9298) | function setAttr(el, key, value) { function baseSetAttr (line 9338) | function baseSetAttr(el, //dom节点 function updateClass (line 9385) | function updateClass(oldVnode, vnode) { function parseFilters (line 9434) | function parseFilters(exp) { function wrapFilter (line 9619) | function wrapFilter(exp, filter) { function baseWarn (line 9649) | function baseWarn(msg) { function pluckModuleFunction (line 9654) | function pluckModuleFunction( function addProp (line 9666) | function addProp(el, name, value) { function addAttr (line 9672) | function addAttr(el, name, value) { function addRawAttr (line 9679) | function addRawAttr(el, name, value) { function addDirective (line 9688) | function addDirective( function addHandler (line 9709) | function addHandler( function getBindingAttr (line 9808) | function getBindingAttr(el, //虚拟dom vonde function getAndRemoveAttr (line 9845) | function getAndRemoveAttr(el, //el 虚拟dom function genComponentModel (line 9872) | function genComponentModel( function genAssignmentCode (line 9929) | function genAssignmentCode( function parseModel (line 9982) | function parseModel(val) { function next (line 10030) | function next() { function eof (line 10036) | function eof() { function isStringStart (line 10042) | function isStringStart(chr) { function parseBracket (line 10048) | function parseBracket(chr) { function parseString (line 10070) | function parseString(chr) { function model (line 10091) | function model( function genCheckboxModel (line 10158) | function genCheckboxModel( function genRadioModel (line 10250) | function genRadioModel( function genSelect (line 10279) | function genSelect( function genDefaultModel (line 10319) | function genDefaultModel( function normalizeEvents (line 10399) | function normalizeEvents(on) { function createOnceHandler (line 10424) | function createOnceHandler( function add$1 (line 10447) | function add$1( function remove$2 (line 10473) | function remove$2( function updateDOMListeners (line 10487) | function updateDOMListeners(oldVnode, vnode) { function updateDOMProps (line 10515) | function updateDOMProps(oldVnode, vnode) { function shouldUpdateValue (line 10588) | function shouldUpdateValue(elm, checkVal) { function isNotInFocusAndDirty (line 10596) | function isNotInFocusAndDirty(elm, checkVal) { function isDirtyWithModifiers (line 10609) | function isDirtyWithModifiers(elm, newVal) { function normalizeStyleData (line 10656) | function normalizeStyleData(data) { function normalizeStyleBinding (line 10671) | function normalizeStyleBinding(bindingStyle) { function getStyle (line 10689) | function getStyle( function updateStyle (line 10780) | function updateStyle(oldVnode, vnode) { function addClass (line 10846) | function addClass(el, cls) { function removeClass (line 10877) | function removeClass(el, cls) { function resolveTransition (line 10915) | function resolveTransition(def) { function nextFrame (line 10981) | function nextFrame(fn) { function addTransitionClass (line 10987) | function addTransitionClass(el, cls) { function removeTransitionClass (line 10997) | function removeTransitionClass(el, cls) { function whenTransitionEnds (line 11007) | function whenTransitionEnds( function getTransitionInfo (line 11047) | function getTransitionInfo( function getTimeout (line 11115) | function getTimeout(delays, durations) { function toMs (line 11129) | function toMs(s) { function enter (line 11134) | function enter( function leave (line 11356) | function leave( function checkDuration (line 11475) | function checkDuration(val, name, vnode) { function isValidDuration (line 11491) | function isValidDuration(val) { function getHookArgumentsLength (line 11531) | function getHookArgumentsLength(fn) { function _enter (line 11549) | function _enter(_, vnode) { function setSelected (line 11701) | function setSelected(el, binding, vm) { function actuallySetSelected (line 11711) | function actuallySetSelected(el, binding, vm) { function hasNoMatchingOption (line 11744) | function hasNoMatchingOption(value, options) { function getValue (line 11750) | function getValue(option) { function onCompositionStart (line 11756) | function onCompositionStart(e) { function onCompositionEnd (line 11760) | function onCompositionEnd(e) { function trigger (line 11769) | function trigger(el, type) { function locateNode (line 11778) | function locateNode(vnode) { function getRealChild (line 11869) | function getRealChild(vnode) { function extractTransitionData (line 11878) | function extractTransitionData(comp) { function placeholder (line 11894) | function placeholder(h, rawChild) { function hasParentTransition (line 11902) | function hasParentTransition(vnode) { function isSameChild (line 11910) | function isSameChild(child, oldChild) { function callPendingCbs (line 12183) | function callPendingCbs(c) { function recordPosition (line 12194) | function recordPosition(c) { function applyTranslation (line 12198) | function applyTranslation(c) { function parseText (line 12308) | function parseText(text, //字符串 function transformNode (line 12356) | function transformNode( function genData (line 12392) | function genData(el) { function transformNode$1 (line 12414) | function transformNode$1(el, options) { function genData$1 (line 12445) | function genData$1(el) { function decodeAttr (line 12559) | function decodeAttr( function parseHTML (line 12575) | function parseHTML( function createASTElement (line 13082) | function createASTElement(tag, //标签名称 function parse (line 13100) | function parse( function processPre (line 13524) | function processPre(el) { function processRawAttrs (line 13531) | function processRawAttrs(el) { function processElement (line 13550) | function processElement(element, options) { function processKey (line 13579) | function processKey(el) { function processRef (line 13592) | function processRef(el) { function processFor (line 13603) | function processFor(el) { function parseFor (line 13624) | function parseFor(exp //字符串 列如 是 (item,index) in data 或 item in data 或it... function processIf (line 13654) | function processIf(el) { function processIfConditions (line 13673) | function processIfConditions(el, parent) { function findPrevElement (line 13693) | function findPrevElement(children) { function addIfCondition (line 13711) | function addIfCondition( function processOnce (line 13721) | function processOnce(el) { function processSlot (line 13729) | function processSlot(el) { function processComponent (line 13786) | function processComponent(el) { function processAttrs (line 13796) | function processAttrs(el) { function checkInFor (line 13964) | function checkInFor(el) { function parseModifiers (line 13976) | function parseModifiers(name) { function makeAttrsMap (line 13994) | function makeAttrsMap(attrs) { function isTextTag (line 14012) | function isTextTag(el) { function isForbiddenTag (line 14017) | function isForbiddenTag(el) { function guardIESVGBug (line 14035) | function guardIESVGBug(attrs) { function checkForAliasModel (line 14050) | function checkForAliasModel(el, value) { function preTransformNode (line 14083) | function preTransformNode( function cloneASTElement (line 14175) | function cloneASTElement(el) { function text (line 14197) | function text(el, dir) { function html (line 14210) | function html(el, dir) { function optimize (line 14301) | function optimize(root, options) { function genStaticKeys$1 (line 14319) | function genStaticKeys$1(keys) { function markStatic$1 (line 14326) | function markStatic$1(node) { function markStaticRoots (line 14363) | function markStaticRoots(node, isInFor) { function isStatic (line 14408) | function isStatic(node) { function isDirectChildOfTemplateFor (line 14430) | function isDirectChildOfTemplateFor(node) { function genHandlers (line 14495) | function genHandlers( function genHandler (line 14507) | function genHandler( function genKeyFilter (line 14574) | function genKeyFilter(keys) { function genFilterCode (line 14578) | function genFilterCode(key) { function on (line 14597) | function on(el, dir) { function bind$1 (line 14609) | function bind$1(el, dir) { function generate (line 14701) | function generate( function genElement (line 14733) | function genElement( function genStatic (line 14803) | function genStatic(el, state) { function genOnce (line 14820) | function genOnce(el, state) { function genIf (line 14852) | function genIf( function genIfConditions (line 14868) | function genIfConditions( function genFor (line 14903) | function genFor( function genData$2 (line 14937) | function genData$2(el, state) { function genDirectives (line 15022) | function genDirectives(el, state) { function genInlineTemplate (line 15072) | function genInlineTemplate(el, state) { function genScopedSlots (line 15087) | function genScopedSlots(slots, function genScopedSlot (line 15094) | function genScopedSlot(key, function genForScopedSlot (line 15109) | function genForScopedSlot(key, function genChildren (line 15124) | function genChildren(el, //dom function getNormalizationType (line 15171) | function getNormalizationType( function needsNormalization (line 15200) | function needsNormalization(el) { function genNode (line 15205) | function genNode(node, state) { function genText (line 15221) | function genText(text) { function genComment (line 15228) | function genComment(comment) { function genSlot (line 15233) | function genSlot(el, state) { function genComponent (line 15255) | function genComponent( function genProps (line 15267) | function genProps(props) { function transformSpecialNewlines (line 15288) | function transformSpecialNewlines(text) { function detectErrors (line 15333) | function detectErrors(ast) { function checkNode (line 15343) | function checkNode(node, errors) { function checkEvent (line 15379) | function checkEvent(exp, text, errors) { function checkFor (line 15394) | function checkFor(node, //节点 function checkIdentifier (line 15412) | function checkIdentifier(ident, //识别 function checkExpression (line 15427) | function checkExpression(exp, text, errors) { function createFunction (line 15459) | function createFunction(code, errors) { function createCompileToFunctionFn (line 15478) | function createCompileToFunctionFn(compile) { function createCompilerCreator (line 15617) | function createCompilerCreator( function getShouldDecode (line 15806) | function getShouldDecode(href) { function getOuterHTML (line 15975) | function getOuterHTML(el) {