我使用weex create awesome-project初始化了一个weex和vue应用程序。在entry.js文件中,我试图注册一个全局混合,但它似乎没有注册。代码是:
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为true。在网络模拟器中工作正常,但当我扫描手机上的二维码时就不行了。
发布于 2018-03-12 05:00:00
仅供参考我想通了。似乎我刚刚有了一个坏掉的Weex版本!如果你发现自己遇到了这个问题,只需更新Weex,初始化一个新项目,然后移动所有代码即可。对我来说很有吸引力。
https://stackoverflow.com/questions/49109239
复制相似问题