在网上找的全局变量的教程
在mian.js文件里 定义一个变量 例如
Vue.prototype.apiUri = 'https://www.XXXX.cn'
这样可以在vue文件的script模块下 使用this.apiUri 获取到变量 但是在template模块下使用{{apiUri}}输出结果却是Undefined
那么在mian.js文件里 定义一个函数 例如
Vue.prototype.apiUri =function() {
return 'https://www.XXXX.cn'
}
这样就可以在template模块下使用{{apiUri}}获取结果了 但是问题来了 在image标签里使用时 依旧是未定义 比如:
<image :src="apiUri() + '/logo.jpg'" mode="widthFix"></image> 这条代码会报错误 :
Failed to load local image resource /pages/lists/groups/undefined/logo.jpg
也就是说apiUri() 没有返回域名 目前解决方法 只能在页面中在获取一次 不知道有什么好办法么
2 个回复
s***@qq.com - 343fdfdfd
是很蛋疼的问题
r***@surenet.cn
这个问题怎么解决?