初始化weex中的全局混合

时间:2018-03-05 11:16:14

标签: vue.js weex

我使用weex create awesome-project初始化了一个weex和vue应用。在entry.js文件中,我试图注册一个全局mixin但它似乎没有注册。代码是:

import weex from 'weex-vue-render'
import Vue from 'vue'

Vue.mixin({
  computed: {
    device () {
      return 'mobile'
    },
    browser () {
      return this.device === 'browser'
    },
    mobile () {
      return this.device === 'mobile'
    }
  }
})

weex.init(Vue)

没有任何组件this.mobile为真。在网络模拟器中正常工作,但在手机上扫描二维码时却无法正常工作。

1 个答案:

答案 0 :(得分:0)

FYI想出来了。好像我刚刚破坏了Weex的版本!如果您发现自己遇到了这个问题,只需更新Weex,启动一个新项目并移动所有代码。对我来说就像一个魅力。