我对Vue有点新意。我正在开发一个Vue.js 2.x应用程序,我有通常的Vue实例,包含所有方法,数据和其他属性。
例如,我在数据中有以下属性:
data: {
users: []
}
在/admin
页面中,我使用Vue仅使用方法loadUsers(5)
加载五个用户。在创建挂钩的位置,我调用了this.users = this.loadUsers(5);
。
但是在/users
页面中,我在同一个用户变量中加载了所有用户。正确?
我使用的是PHP框架的路由器,而不是Vue Router。
我应该如何为不同的页面分隔不同的数据?
答案 0 :(得分:3)
您可以在每页创建单独的Components。它们有几种不同的变种,Single File,Local和inline。
我经常自己选择单个文件。我喜欢他们带来的分离和组织。随着你进一步研究Dynamic。这些是很好的交换页面的一部分,但你不受限制。