问题描述
公司用weex做项目,涉及到的许多图标需要用服务器地址才能访问的到,如:http://xxx.xxx.x.xx:xxxx/src/img/schoolImg.png,因为涉及的图片比较多,后面替换比较麻烦,想引入一个自定义的变量/组件来对服务器地址进行设置,以便后面可以一次性完成替换,避免遗漏
问题出现的环境背景及自己尝试过哪些方法
尝试过自定义变量,但是对weex还不够熟悉,失败了...
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
//新建的模块
<script>
const IoncUrl = 'http://192.168.2.253:8080/src/img/wz.png';
export default IoncUrl
</script>
//入口文件
import Base_ from '../page/base.vue'
new Vue( Base_, )
//目标文件
<template>
...
<image class="addicon" :src="IoncUrl"></image>
...
</template>
<script>
const Base_ = weex.requireModule('Base_');
export default {
data() {
return {
logo: 'https://gw.alicdn.com/tfs/TB1yopEdgoQMeJjy1XaXXcSsFXa-640-302.png',
IoncUrl:IoncUrl
};
},
...
你期待的结果是什么?实际看到的错误信息又是什么?
麻烦大神看下是否哪里出了问题。一直提示IoncUrl未定义,Base_ 找不到