MCPcopy Create free account

hub / github.com/creeperyang/blog / functions

Functions338 in github.com/creeperyang/blog

↓ 1 callersFunctioninitState
(vm)
codes/vue/src/core/instance/state.js:51
↓ 1 callersFunctioninitUse
(Vue)
codes/vue/src/core/global-api/use.js:5
↓ 1 callersFunctioninitWatch
(vm, watch)
codes/vue/src/core/instance/state.js:286
↓ 1 callersFunctioninstallComponentHooks
(data)
codes/vue/src/core/vdom/create-component.js:240
↓ 1 callersFunctioninvokeDestroyHook
* 对 vnode 及其 children 递归执行 destroy hook * @param {Object} vnode vnode * @return {Undefined}
codes/snabbdom/src/index.js:154
↓ 1 callersFunctionisAsyncPlaceholder
(node)
codes/vue/src/core/vdom/helpers/is-async-placeholder.js:1
↓ 1 callersFunctionisEvent
(name: string)
codes/didact/src/dom-utils.ts:4
↓ 1 callersFunctionisFalse
(v)
codes/vue/src/shared/util.js:17
↓ 1 callersFunctionisVnode
* 校验是不是 vnode,主要检查 __type。 * @param {Object} vnode 要检查的对象 * @return {Boolean} 是则 true,否则 false
codes/snabbdom/src/vnode.js:28
↓ 1 callersFunctionlifecycleMixin
(Vue)
codes/vue/src/core/instance/lifecycle.js:62
↓ 1 callersFunctionlooseEqual
(a, b)
codes/vue/src/shared/util.js:270
↓ 1 callersFunctionmergeHook
(f1, f2)
codes/vue/src/core/vdom/create-component.js:252
↓ 1 callersFunctionnextFrame
(fn)
codes/snabbdom/src/modules/style.js:7
↓ 1 callersFunctionnormalizeArrayChildren
(children , nestedIndex )
codes/vue/src/core/vdom/helpers/normalize-children.js:47
↓ 1 callersFunctionnormalizeDirectives
* Normalize raw function directives into object format.
codes/vue/src/core/util/options.js:353
↓ 1 callersFunctionnormalizeInject
* Normalize all injections into Object-based format
codes/vue/src/core/util/options.js:320
↓ 1 callersFunctionnormalizeProps
* Ensure all props option syntax are normalized into the * Object-based format.
codes/vue/src/core/util/options.js:279
↓ 1 callersFunctionparsePath
(path)
codes/vue/src/core/util/lang.js:25
↓ 1 callersFunctionperformUnitOfWork
* 迭代创建 work-in-progress fiber * @param wipFiber work-in-progress fiber
codes/didact/src/reconciler.ts:139
↓ 1 callersFunctionqueueActivatedComponent
(vm)
codes/vue/src/core/observer/scheduler.js:111
↓ 1 callersFunctionqueueWatcher
(watcher)
codes/vue/src/core/observer/scheduler.js:130
↓ 1 callersFunctionreactivateComponent
(vnode, insertedVnodeQueue, parentElm, refElm)
codes/vue/src/core/vdom/patch.js:264
↓ 1 callersFunctionregisterDeepBindings
(data)
codes/vue/src/core/vdom/create-element.js:159
↓ 1 callersFunctionremove
(event, fn)
codes/vue/src/core/instance/events.js:32
↓ 1 callersFunctionremoveAndInvokeRemoveHook
(vnode, rm)
codes/vue/src/core/vdom/patch.js:389
↓ 1 callersMethodrender
()
codes/didact/src/component.ts:21
↓ 1 callersFunctionrenderMixin
(Vue)
codes/vue/src/core/instance/render.js:61
↓ 1 callersFunctionrepeat
(str, n)
codes/vue/src/core/util/debug.js:58
↓ 1 callersFunctionresetNextUnitOfWork
* 重新开始分片工作 (next unit of work),设置reconciler的起点。
codes/didact/src/reconciler.ts:86
↓ 1 callersFunctionresetSchedulerState
* Reset the scheduler's state.
codes/vue/src/core/observer/scheduler.js:26
↓ 1 callersFunctionresolveAsyncComponent
( factory, baseCtor, context )
codes/vue/src/core/vdom/helpers/resolve-async-component.js:45
↓ 1 callersFunctionresolveModifiedOptions
(Ctor)
codes/vue/src/core/instance/init.js:136
↓ 1 callersFunctionsameInputType
(a, b)
codes/vue/src/core/vdom/patch.js:64
↓ 1 callersFunctionsayHi
(who)
codes/minipack/demo/hi.js:3
↓ 1 callersFunctionscheduleUpdate
(instance: Component, partialState: any)
codes/didact/src/reconciler.ts:35
↓ 1 callersFunctionset
(target, key, val)
codes/vue/src/core/observer/index.js:230
↓ 1 callersFunctionsetNextFrame
(obj, prop, val)
codes/snabbdom/src/modules/style.js:11
↓ 1 callersMethodsetState
(partialState: any)
codes/didact/src/component.ts:18
↓ 1 callersFunctionsimpleNormalizeChildren
(children )
codes/vue/src/core/vdom/helpers/normalize-children.js:22
↓ 1 callersFunctionstateMixin
(Vue)
codes/vue/src/core/instance/state.js:315
↓ 1 callersMethodtimeRemaining
()
codes/didact/src/interface.ts:19
↓ 1 callersFunctiontoObject
(arr)
codes/vue/src/shared/util.js:230
↓ 1 callersFunctiontransformModel
(options, data)
codes/vue/src/core/vdom/create-component.js:264
↓ 1 callersFunctionupdateChildComponent
( vm, propsData, listeners, parentVnode, renderChildren )
codes/vue/src/core/instance/lifecycle.js:220
↓ 1 callersFunctionupdateChildren
* 比较新旧 children 并更新 * @param {Element} parentElm 父 dom,children 对应的 dom 将要挂载的 * @param {Array} oldCh 旧 children,vnode 数组
codes/snabbdom/src/index.js:228
↓ 1 callersFunctionupdateChildren
(parentElm, oldCh, newCh, insertedVnodeQueue, removeOnly)
codes/vue/src/core/vdom/patch.js:418
↓ 1 callersFunctionupdateClassComponent
* 处理 class component(即用户自定义的组件)。 * @param wipFiber 当前 work-in-progress fiber
codes/didact/src/reconciler.ts:197
↓ 1 callersFunctionupdateDirectives
(oldVnode , vnode )
codes/vue/src/core/vdom/modules/directives.js:15
↓ 1 callersFunctionupdateHostComponent
* 处理 host component 和 root component(即都 host/原生 组件)。 * @param wipFiber 当前 work-in-progress fiber
codes/didact/src/reconciler.ts:181
↓ 1 callersFunctionupdateListeners
( on, oldOn, add, remove, vm )
codes/vue/src/core/vdom/helpers/update-listeners.js:42
↓ 1 callersMethodwalk
* Walk through each property and convert them into * getter/setters. This method should only be called when * value type is Object.
codes/vue/src/core/observer/index.js:73
↓ 1 callersFunctionworkLoop
* 核心功能,把更新工作分片处理(可打断);处理结束后进入提交阶段(不可打断)。 * * 1. 通过 deadline 去查看剩余可执行时间,时间不够时暂停处理; * 2. 把 wip fiber tree 的创建工作分片处理(可分片/暂停,因为没有操作DOM); * 3. 一旦 wip f
codes/didact/src/reconciler.ts:68
FunctionFunctionalRenderContext
( data, props, children, parent, Ctor )
codes/vue/src/core/vdom/create-functional-component.js:29
FunctionSub
(options)
codes/vue/src/core/global-api/extend.js:40
FunctionVue
(options)
codes/vue/src/core/instance/index.js:20
FunctionappendChild
(node, child)
codes/snabbdom/src/domApi.js:30
Functionbefore
()
codes/vue/src/core/instance/lifecycle.js:203
FunctionbindObjectListeners
(data , value )
codes/vue/src/core/instance/render-helpers/bind-object-listeners.js:5
FunctionbindObjectProps
( data , tag , value , asProp , isSync )
codes/vue/src/core/instance/render-helpers/bind-object-props.js:15
FunctionboundFn
(a)
codes/vue/src/shared/util.js:183
FunctioncheckKeyCodes
( eventKeyCode , key , builtInKeyCode , eventKeyName ,
codes/vue/src/core/instance/render-helpers/check-keycodes.js:19
Methodchild
()
codes/vue/src/core/vdom/vnode.js:60
Methodconstructor
(props)
codes/didact/test/05.set-state.test.js:19
Methodconstructor
(props: IProps | null)
codes/didact/src/component.ts:13
Methodconstructor
( tag, data, children, text, elm, context, componentOptions, asyncFactory )
codes/vue/src/core/vdom/vnode.js:23
Methodconstructor
()
codes/vue/src/core/util/env.js:71
Methodconstructor
( vm, expOrFn, cb, options, isRenderWatcher )
codes/vue/src/core/observer/watcher.js:29
Methodconstructor
(value)
codes/vue/src/core/observer/index.js:40
Methodconstructor
()
codes/vue/src/core/observer/dep.js:13
FunctioncopyAugment
(target, src, keys)
codes/vue/src/core/observer/index.js:107
Functioncreate
(_ , vnode )
codes/vue/src/core/vdom/modules/ref.js:6
FunctioncreateComment
(text)
codes/snabbdom/src/domApi.js:18
FunctioncreateElement
* DOM 操作 API * 包括元素 创建/删除/插入/... 等等
codes/snabbdom/src/domApi.js:6
FunctioncreateElementNS
(namespaceURI, qualifiedName)
codes/snabbdom/src/domApi.js:10
FunctioncreatePatchFunction
(backend)
codes/vue/src/core/vdom/patch.js:82
FunctioncreateTextNode
(text)
codes/snabbdom/src/domApi.js:14
Functioncreated
()
codes/vue/src/core/components/keep-alive.js:68
Functiondel
(target, key)
codes/vue/src/core/observer/index.js:265
Methoddepend
* Depend on this watcher. Only for computed property watchers.
codes/vue/src/core/observer/watcher.js:259
Functiondestroy
(vnode)
codes/vue/src/core/vdom/create-component.js:94
Functiondestroy
(vnode )
codes/vue/src/core/vdom/modules/ref.js:15
Functiondestroyed
()
codes/vue/src/core/components/keep-alive.js:73
Functionenter
(path)
codes/minipack/src/index.js:21
FunctionflushCallbacks
()
codes/vue/src/core/util/next-tick.js:17
FunctionflushSchedulerQueue
* Flush both queues and run the watchers.
codes/vue/src/core/observer/scheduler.js:38
FunctiongenStaticKeys
(modules)
codes/vue/src/shared/util.js:260
Functionget
()
codes/vue/src/core/index.js:13
Functionget
(target, key)
codes/vue/src/core/instance/proxy.js:57
Functionget
()
codes/vue/src/core/util/env.js:24
FunctiongetTextContent
(node)
codes/snabbdom/src/domApi.js:50
MethodhandleClick
()
codes/didact/test/05.set-state.test.js:26
Functionhas
(target, key)
codes/vue/src/core/instance/proxy.js:46
Functionidentity
(_)
codes/vue/src/shared/util.js:255
Functioninit
(vnode, hydrating)
codes/vue/src/core/vdom/create-component.js:41
Functioninsert
(vnode)
codes/vue/src/core/vdom/create-component.js:71
FunctioninsertBefore
(parentNode, newNode, referenceNode)
codes/snabbdom/src/domApi.js:22
Functioninvoker
()
codes/vue/src/core/vdom/helpers/update-listeners.js:26
FunctionisAttribute
(name: string)
codes/didact/src/dom-utils.ts:5
FunctionisComment
(node)
codes/snabbdom/src/domApi.js:62
FunctionisElement
(node)
codes/snabbdom/src/domApi.js:54
← previousnext →201–300 of 338, ranked by callers