Просмотр исходного кода

[weex] expose native module getter on sub Vue instances

Evan You 9 лет назад
Родитель
Сommit
419779b445
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      src/platforms/weex/framework.js

+ 4 - 0
src/platforms/weex/framework.js

@@ -107,6 +107,10 @@ export function createInstance (
     subVue[name] = Vue[name]
   })
 
+  // expose weex native module getter on subVue prototype so that
+  // vdom runtime modules can access native modules via vnode.context
+  subVue.prototype._requireWeexModule = moduleGetter
+
   // The function which create a closure the JS Bundle will run in.
   // It will declare some instance variables like `Vue`, HTML5 Timer APIs etc.
   const instanceVars = Object.assign({