1
311
下面是一个例子:
正如您在上面看到的,这对
最后一点注意:
编辑:我对单向数据流Vuex循环的看法:
如果您访问以下数据:
动作的承诺只是让组件知道动作已经完成。
以上段落假设您的mutator使用
|
2
55
关于一个封闭主题的信息: 您不必创建承诺,axios会自己返回一个承诺: 例子:
异步等待
|
3
8
组成部分
|
4
1
仅在必要时从您的操作中返回承诺,但对相同的操作进行干链接。 长期以来,我也认为返回操作与单向数据流的Vuex循环相矛盾。 但是,有 边缘案例 在那里,从你的行动中返回承诺可能是“必要的”。 想象一种情况,一个动作可以由两个不同的组件触发,每个组件处理故障情况的方式不同。 在这种情况下,需要将调用方组件作为参数传递,以便在存储中设置不同的标志。
用户可以在导航栏和/配置文件页面(包含导航栏)中编辑用户名的页面。两者都触发“更改用户名”操作,这是异步的。 当然,这是一个愚蠢的例子,但我看不到解决这个问题的方法,不需要重复代码并在两个不同的操作中进行相同的调用。 |
5
-2
actions.js
home.vue
|
matthew · 如何检索存储状态的新旧值 6 年前 |
dendog · 如何在Vuex状态创建中使用函数 6 年前 |
Thuan Nguyen · 使用vuex更新数据 6 年前 |
MaratSR · 在vuex中创建操作的正确方法 6 年前 |
dendog · 动态填充Vuex状态 6 年前 |
pirmax · VueJS-VueX和flash消息 6 年前 |