【发布时间】:2019-11-23 13:38:01
【问题描述】:
我有 JSON
"8":{
"name": "Dog",
"age": 2,
"showModal": false
},
"9":{
"name": "Cat",
"age": 7,
"showModal": false
},
接下来我使用 v-for 来显示数据:
<div v-for="(animal, index) in animals" :key="index">
<div>{{ animal.name }}</div> // Dog
<div>{{ animal.showModal }}</div> // false
<div @click="showModal(animal.showModal)">Show modal</div>
<div v-show="animal.showModal">modal...</div>
</div>
方法函数:
showModal(showModal){
showModal = !showModal;
}
但函数showModal 不会将值从false 更改为true。如何更改此值以显示模式?
【问题讨论】:
标签: vue.js