以前写的vue文件中script部分是这样写的
export default{}
今天拿到一个项目是这样写的
import Vue from 'vue'
export default Vue.extend({})
这两者有是么区别么?
以前写的vue文件中script部分是这样写的
export default{}
今天拿到一个项目是这样写的
import Vue from 'vue'
export default Vue.extend({})
这两者有是么区别么?
13 回答12.7k 阅读
2 回答4.9k 阅读✓ 已解决
7 回答1.8k 阅读
9 回答1.6k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
5 回答685 阅读
8 回答2.3k 阅读
你可以简单的理解为,你平时写.vue文件时候,script部分导出的对象,会被
vue-loader
处理成Vue.extend({}/*你的对象*/)
。然后在其他组件里用。这里需要注意你的文件后缀,
.vue
会被vue-loader
处理。而.js
则不会。。。