<script >
// var common
import common from "../../common/com.js";
debugger;
export default {
data() {
return {
title: 'Hello'
}
},
onLoad() {
},
methods: {
-
}
}
</script>
这是什么情况
<script >
// var common
import common from "../../common/com.js";
debugger;
export default {
data() {
return {
title: 'Hello'
}
},
onLoad() {
},
methods: {
}
}
</script>
这是什么情况
3***@qq.com (作者)
通过挂载到 main.js 实现全局变量
但是上面代码到底上面问题。。。
3***@qq.com (作者)
回复 zhangdaren: https://ask.dcloud.net.cn/article/35021 第一种方法出现 from is not defined 哭死。。
2019-11-03 20:39
zhangdaren - 小程序转uniapp工具:https://ext.dcloud.net.cn/plugin?id=2656
有重现问题的demo吗?
3***@qq.com (作者)
在 uni-app 项目根目录下创建 common 目录,然后在 common 目录下新建 helper.js 用于定义公用的方法。
const websiteUrl = 'http://uniapp.dcloud.io';
const now = Date.now || function () {
return new Date().getTime();
};
const isArray = Array.isArray || function (obj) {
return obj instanceof Array;
};
export default {
websiteUrl,
now,
isArray
}
接下来在 pages/index/index.vue 中引用该模块
<script>
// 出错 from is not defined
import helper from '../../common/helper.js';
debugger;
export default {
data() {
return {};
},
onLoad(){
console.log('now:' + helper.now());
},
methods: {
}
}
</script>
2019-11-04 15:53