【问题标题】:vuex lazy loaded datavuex 懒加载数据
【发布时间】:2019-12-23 23:48:07
【问题描述】:

我正在使用基于类的组件。

我有一个数据属性被两个不同的页面使用。

现在数据需要惰性。

即当一个页面正在访问它时,只能使用 ajax 获取该数据。 这样第二个页面就会尝试从存储中访问该值,它不需要再次访问。

我当然可以拿一个旗子,然后根据它带来数据。但是,如果这些只能在 vuex 商店中完成,那就太好了。

知道 typescript 类型 getter 和 setter 在 vuex 官方中不可用,如何实现这一点?如果这已经存在,那么我可以在检查标志值后使用它来获取 getter 上的数据。

【问题讨论】:

    标签: typescript vue-component vuex


    【解决方案1】:

    我能够通过使用 typescript 类的静态字段来获得它。

    由于静态字段在组件之间共享。我使用了他们的 getter 和 setter 方法而不是 vuex 商店。

    【讨论】:

      猜你喜欢
      • 2012-04-22
      • 2021-05-13
      • 1970-01-01
      • 2021-09-06
      • 1970-01-01
      • 2013-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多