arrays - Nuxt+VueX 在子组件中存储绑定(通过迭代数组)
问题描述
抱歉,问题标题的描述性不太好。让我在下面详细描述。
我为数组的每个元素使用了自定义组件 RespCard ($store.state.global.resp.resps)
<RespCard
v-for="(resp,i) in $store.state.global.resp.resps"
:key="i"
:resp_title="resp.title" :resp_optional_title="resp.additional" :range="resp.range"
:resp_amount="resp.amount"
/>
RespCard 组件里面有输入框。我想将此输入值绑定到商店的相应元素。
RespCard 组件如下所示
<v-text-field
v-model="resp_amount"
v-if="!done"
class="resp_text_input"
label="Your Amount?"
outlined
dense
type="number"
></v-text-field>
props:['resp_title','resp_optional_title','range','resp_amount']
但是当我在 chrome devTools 上检查时,当我更改输入框值时,实际存储值不会改变。它建议使用突变功能,但我想知道如何对每个迭代元素使用突变。
能否请您告诉我如何在子组件中绑定 store 的数组值?谢谢
解决方案
推荐阅读
- python - 如何从 Markdown 文件创建树?
- jquery - 在 Django 中使用 jQuery 和 AJAX 动态更新 Web API 结果
- twos-complement - 二进制补码加法。-48 - 23. 是否必须使用 8 位表示?
- react-native - Redux Saga action 异步操作调用了一次但触发了两次
- java - Maven 上的未知生命周期阶段
- amazon-web-services - 了解服务器/客户端路由:亚马逊(?)如何在没有重定向(或历史条目)的情况下重定向我的 SPA?
- c - 编译器或处理器在运行时如何区分静态局部变量?
- python - 如何查找特定频道的 forUsername 参数
- linux - 有没有不使用getppid就可以找到父进程的PID?
- python - 熊猫从表中删除索引