v-for
修改对象数组中某属性值,自动响应
by li gang
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.4.0/vue.js"></script>
<body>
<div id="app">
<ul>
<li v-for="(item, index) in list" :key="item.name">
{{item.name}} - {{item.age}}
</li>
</ul>
<input type="text" v-model="list[0].name">
</div>
</body>
JavaScript
const app = new Vue({
el: '#app',
data() {
return {
list: [{
name: 'lg',
age: 27
}, {
name: 'camile',
age: 27
}]
}
}
})