1
我以vue.js开头。我的问题是关于设计模式。我的Vue.js代码应该有多个小实例还是一个大实例?
我应该有多个实例的Vue像这样的:
var example = new Vue({
el: '#post-list',
data: {
posts: [
{ title: 'Foo' },
{ title: 'Bar' }
]
}
});
var example2 = new Vue({
el: '#post-list2',
data: {
posts: [
{ title: 'Foo' },
{ title: 'Bar' }
]
}
});
或者我应该尝试组大#APP元素在我的Vue公司代码:
var app= new Vue({
el: '#app',
data: {
posts1: [
{ title: 'Foo' },
{ title: 'Bar' }
],
posts2: [
{ title: 'Foo' },
{ title: 'Bar' }
]
}
});
我期待代码维护和性能。每种方法的优点是什么?有更好的模式可以遵循吗?