vue.js - Vue:获取 v-select 的默认值
问题描述
我有一个列表,cartItems
我正在为每个列表生成一个下拉列表。每个cartItem
都有一个名为的字段orig_quantity
,我希望将下拉菜单的默认值设置为。我试过做:value="item.orig_quantity"
,但似乎没有这样做。
computed: {
quantityOptions: function() {
return [1,2,3]
}
}
<div v-for="(item, index) in cartItems"
<div>{item.product_name}</div>
<v-select :options="quantityOptions"
v-on:change="updateQuantity($event,item)">
</v-select>
</div>
解决方案
您应该能够向v-model
选择添加一个属性。
<div v-for="(item, index) in cartItems"
<v-select v-model="item.orig_quantity" :options="quantityOptions"
v-on:change="updateQuantity($event,item)">
</v-select>
</div>
推荐阅读
- apache-kafka - 就处理时间而言,Kafka 在应用程序中是多么受欢迎,而没有 JMS 选择器中的过滤器。
- ios - MKMapView 的状态恢复略微缩小
- android - MPAndroidChart 条形值在放大时隐藏
- string - 将不同模式的字符串转换为日期
- bash - 'sed' 替换最后一个模式并删除其他模式
- javascript - 错误:检测到无法访问的代码 ionic 3 天气应用程序
- r - 在 ggplot 中为子组使用不同的颜色(和透明度)
- python - ValueError:找到包含 0 个样本的数组(形状=(0, 40)),而至少需要 1 个
- jquery - jquery mobile如何仅禁用单选按钮组的一种选择
- twilio - 可编程聊天媒体文件名 (JS)