farmer
farmer
  • 发布:2019-03-05 16:33
  • 更新:2019-03-05 17:00
  • 阅读:1094

【MAC】全局变量无效

分类:HBuilderX
import Vue from 'vue'  
import App from './App'  

Vue.config.productionTip = false  

App.mpType = 'app'  

Vue.prototype.appName = "my app";  

const app = new Vue({  
    ...App  
})  
app.$mount()

在main.js中使用Vue prototype定义的,没有其它内容,页面中直接输出{{appName}}无值,也没有报错信息。
有遇到过的吗?

开发环境: Mac 、HBuilderX 1.6.2.20190220

2019-03-05 16:33 负责人:无 分享
已邀请:
datena

datena

this. appName理论上能取到值的呀

  • farmer (作者)

    控制台使用this. appName 打印可以取到值,模版里直接{{appName}}输出没值

    2019-03-05 16:57

datena

datena

厄。。。{{}} 这个只适用于data里面的数据吧

datena

datena

做个全局的mixin

该问题目前已经被锁定, 无法添加新回复