【问题标题】:Is there any other way to fetch data instead of prefetch in vue hacker newsvue黑客新闻中是否有其他方式来获取数据而不是预取
【发布时间】:2017-12-27 12:17:11
【问题描述】:

我正在用 vue ssr 写一个 vue spa。

根据guide的办公室@,组件中的数据将被预取服务器端并存储在vuex存储中。

这看起来很复杂。所以我想知道是否有任何可能的方法来获取数据,它可以将数据保存在组件本身中?不需要 vuex 存储或任何其他第三方存储。

【问题讨论】:

    标签: javascript vue.js vue-server-renderer


    【解决方案1】:

    是的。

    您可以在每个组件自己的挂载/创建/等中做任何您想做的事情。钩子。这很可能是从网络获取数据然后将其显示给用户的合适位置。默认情况下,您可能会显示一个加载微调器,并在数据到达时将其禁用。您将接收到的数据存储在组件的本地数据中。

    如果没有 Vuex 或其他状态管理解决方案并且仅使用组件,那么获取的数据将在您的组件本地。因此,切换组件会丢失数据,并且需要新的网络获取等等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多