1. new vue({}) 只在入口文件 main.js里使用,而其余组件的里的属性和方法的使用,为什么都要放在export default{}中,而不是每个组件都用new Vue({})来生成呢?
2. 放在export default{}中它是作为一个class被导出的么?
3. 另外两者的写法也不一样。
就data来说,给作为new Vue的参数,它是对象。如:new Vue({ el: '#app', data: { message: '<h1>我是vue</h1>' } })
而在 export default中,它就成了方法,这是为什么呢?
export default{
data() {
return {
seller1: {}
};
}
components: {'v-header': header}
};
掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp
了解课程