Vue.js js v-on:输入如何将参数(输入值和索引)传递给计算属性
我有两个数组Vue.js js v-on:输入如何将参数(输入值和索引)传递给计算属性,vue.js,vuejs2,vue-component,computed-properties,Vue.js,Vuejs2,Vue Component,Computed Properties,我有两个数组 项目 项目:[ [“马利巴纳”、“23”、“瓦尼拉”], [“芒奇”、“34”、“巧克力”], [“Little”、“23”、“Stobery”] ] 项目2 项目:[ [“马利巴纳”、“23”、“瓦尼拉”], [“芒奇”、“34”、“巧克力”], [“Little”、“23”、“Stobery”] ] 然后我在我的组件中循环项数组 <ul> <li v-for="(item,index) in items" :key="index">
<ul>
<li v-for="(item,index) in items" :key="index">
<input v-on:input="process(index)" type="text">{{item}}
</li>
</ul>
-
{{item}}
然后,有人在一个输入字段processcomputed属性中输入一个值
调用为items2数组添加第三个元素
我的问题是
这不是通过索引。它传递vue组件以及如何将输入值传递给computed属性。在这种情况下,不要使用computed属性。用一种方法代替我用的方法。但是我不更新my ArrayYou please在这里添加process方法吗?您不能在computed属性中传递参数,因为计算属性是缓存的,并且只有当它们的依赖项更改时才会更改。在这种情况下,您应该使用方法。