【发布时间】:2020-06-01 10:05:27
【问题描述】:
我有一个选择菜单,我可以在其中选择城市 我想显示这个城市的所有可用书籍(基于城市数组) 我应该在checkavailablecity里面写什么
这里是完整代码
HTML:
<select>
<option value="NewYork" v-model="myCity">New York</option>
.. </select>
<ul>
<li v-for="book in checkavailablecity">{{book.bookName}}
</li>
</ul></div>
JavaScript:
data: {
myCity:'',
bookinfo:[{
bookName:'Big Nate: Fun Blaster',
cities: ['NewYork','Washington','Texas']
},
{
bookName:'Now I Rise',
cities: ['Texas']
}
]
},
computed: {
checkavailablecity: function(){
var mycity = this.myCity;
return this.bookinfo.filter(function(book){
....
}) } } })
【问题讨论】:
-
请阅读How do I ask a good question并修改您的问题。
标签: javascript algorithm vue.js debugging filtering