问题标签 [aurelia-store]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
43 浏览

aurelia - 如何在 aurelia 商店中存储导航?

如何使用 aurelia 商店存储导航和点击(路由器状态更改)?为什么它不开箱即用?

0 投票
1 回答
43 浏览

javascript - 在 aurelia 中调用绑定属性更改的函数

我有这个视图模型,所有代码都有效

问题是当 myGames 作为新游戏时,视图不会刷新available

我应该如何解决这个问题?

0 投票
0 回答
55 浏览

aurelia - 在 aurelia 中编写可重用组件/customElement 的最佳方法是什么?

我需要创建多个具有相同 html 结构的表,但每个表的数据和列都不同。所以我想创建一个具有通用 html 结构并且可以获取列和数据作为参数的表组件,我不确定在 aurelia 中哪种方法是最好的方法。

应用程序.html

另一个-table.html

表组件.js

表组件.html

  1. 使用上面的 compose 并传递数据是正确的方法,还是有更好的方法来处理动态数据?
  2. 计划根据表格在组合中传递列标题
0 投票
1 回答
106 浏览

persistence - 在 Aurelia Store 中执行状态持久化

我们有一个基本的应用程序状态,需要在浏览器刷新时保持。类似于vuex-state-persistance插件。这是需要持久化的基本状态代码。

有什么可以直接用作插件的,或者我需要编写一个自定义插件来localStorage异步保持状态?另外,当我们需要管理复杂且庞大的状态时,我们如何将状态模块化?

0 投票
1 回答
48 浏览

redux - 如果数组不必在reducer中更新,如何正确返回redux状态的数组?

我正在使用aurelia-store状态管理库来管理状态。这个问题不是针对 Aurelia 商店的,而是针对一般的 redux 最佳实践,因为 Aurelia 商店非常相似。

我有一个从 API 获取单元更新的操作,如下所示:

如果我没有任何单位更改(即我的商店是最新的),我可以简单地使用扩展运算符返回状态,如第一个返回语句中所示?因为我没有修改对象,这很好吗?

或者我是否总是需要进行深度替换,例如:

即使数组中的对象没有改变?