1

我使用weex create awesome-project. 在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真实性。在网络模拟器中工作正常,但当我扫描手机上的二维码时就不行了。

4

1 回答 1

0

仅供参考。好像我刚刚有一个损坏的 Weex 版本!如果你发现自己遇到了这个问题,只需更新 Weex,启动一个新项目并将所有代码移过来。对我来说就像一个魅力。

于 2018-03-11T21:00:00.240 回答