Vue.js 数组中字符串的Vuejs被动绑定

Vue.js 数组中字符串的Vuejs被动绑定,vue.js,Vue.js,我的数据中有一个简单的字符串数组,我想使用 <ul> <li v-for="(string, index) in strings" :key="index"> <input v-model="string"> </li> </ul> 问题在于,当用户在输入中键入时,数组中的字符串不会更改 这是一个Jsfiddle 我希望“字符串”部分像“事物”一样工作 谢谢试试这个:v-model=“strin

我的数据中有一个简单的字符串数组,我想使用

<ul>
    <li v-for="(string, index) in strings" :key="index">
       <input v-model="string">
    </li>
</ul>
问题在于,当用户在输入中键入时,数组中的字符串不会更改

这是一个Jsfiddle 我希望“字符串”部分像“事物”一样工作

谢谢

试试这个:
v-model=“strings[index]”


这样做是通过引用传递,而不是通过值传递。这意味着,它们不是在
字符串和
v-model=“string”
之间有两个单独的实例,而是共享同一个实例。

传递引用而不是值?这能回答你的问题吗@cesartalves感谢,这解释了为什么它不起作用,但它没有说明如何使用计划字符串数组(使用字符串[index])