javascript - Vue.js 2 关于数据加载的困惑

标签 javascript php laravel vue.js vuejs2

我是 Vue 的新手。我正在开发一个 Vue.js 2.x 应用程序,我在其中拥有包含所有方法、数据和其他属性的常用 Vue 实例。

例如,我在数据中具有以下属性:

data: {
   users: []
}

/admin 页面中,我使用 Vue 通过 loadUsers(5) 方法仅加载五个用户。在 created Hook 中,我调用了 this.users = this.loadUsers(5);

但在 /users 页面中,我将所有用户加载到同一个 users 变量中。对吧?

I am using a PHP framework's router, not Vue Router.


我应该如何分离不同页面的不同数据?

最佳答案

您可以创建单独的 Components每页。它们有几个不同的品种,Single File , Local , 和 inline .

我自己经常选择单个文件。我喜欢他们带来的分离和组织。随着您的深入了解Dynamic .这些可以很好地换入和换出页面的一部分,但您不受手段的限制。

关于javascript - Vue.js 2 关于数据加载的困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48615706/

相关文章:

javascript - 使用javascript选中复选框时播放音频

带有 HTML UI KIT 模板的 Django 网站的 Javascript CSS DarkMode 脚本

php - Laravel 注销,添加一个监听器

mysql - 在mysql数据库laravel中保存多个整数

php - 如果不在 url 上添加 index.php,laravel 5.2 项目将无法运行

javascript - 如何在 Blogger 中插入 JavaScript 代码

php - 如何在 Laravel/Eloquent 中为多态表添加别名

php - 我如何让 SublimeCodeIntel 跳转到适用于 php 的符号

php - 验证未映射到 symfony2 表单中的实体的复选框

Javascript 函数调用自身