MCPcopy Create free account
hub / github.com/ygs-code/vue / initProvide

Function initProvide

vue.js:5304–5311  ·  view source on GitHub ↗
(vm)

Source from the content-addressed store, hash-verified

5302 provide 选项应该是一个对象或返回一个对象的函数。该对象包含可注入其子孙的属性,用于组件之间通信。
5303 * */
5304 function initProvide(vm) {
5305 var provide = vm.$options.provide; //provide 选项应该是一个对象或返回一个对象的函数。该对象包含可注入其子孙的属性。
5306 if (provide) { //判断provide 存在么
5307 vm._provided = typeof provide === 'function' //判断是否是函数如果是函数则执行
5308 ? provide.call(vm)
5309 : provide;
5310 }
5311 }
5312
5313 //初始化 inject
5314 function initInjections(vm) {

Callers 1

initMixinFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected