【发布时间】:2020-05-19 10:16:57
【问题描述】:
我正在使用 vuejs。 假设我有选择并且在里面我有多个选项 像这样:
<select v-model='line.unit' name='unit[]' required @change='change_unit($event)'>
<option v-for='(unit) in line.units' price='line.price' :value='unit.id'>@{{unit['get_unit_id']['name']}}</option>
<option selected class='selected' price='line.price' v-if='line.smallest_unit' :value='line.smallest_unit.id'>@{{line.smallest_unit['name']}}</option>
</select>
这就是 change_unit 方法:
change_unit:function($event)
{
}
如果我想要所选选项的值,如何访问属性price?我可以这样得到它..
console.log(event.target.value);
但是现在我可以访问价格值属性了吗?
【问题讨论】:
-
你已经看过观察者了吗:vuejs.org/v2/guide/computed.html#Watchers?
-
不是观察者我想要的是获取自定义属性值
-
一个可能有帮助的组件,vue-select.org我个人经常使用它。
-
能否请您发布您的
data { ... }的示例
标签: javascript html vue.js vuejs2