【发布时间】:2019-01-29 14:36:17
【问题描述】:
我正在尝试使用 Babel 和 Webpack 学习 Vue。 我创建了一个自定义类,并且已经在我的自定义组件中进行了导入,这应该可以工作,因为我可以 console.log 它? 当然这只是日志中的废话,但是当我尝试实例化它时,vue正在崩溃。
这是组件文件中的代码。
<script>
import Data1 from '../model/Data1.js';
let testData1 = new Data1();
console.log(Data1);
console.log("test");
export default {
name: 'Test2',
props: {
msg: String,
test: String,
},
data: function () {
return {
Data2: ["1", "2"],
OK: true,
testData1: testData1,
}
}
}
</script>
这是我的自定义类
class Data1 {
constructor() {
this.myArray = ["a", "b", "c"];
}
}
export default {
Data1
}
是我遗漏了什么,还是导出错误?
【问题讨论】: