在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue 則么獲取綁定的ID

vue 則么獲取綁定的ID

有這樣一個(gè)數(shù)組

category:[
{name:'1',id:1},
{name:'2',id:2},
{name:'3',id:3}
]
然后在頁(yè)面中遍歷

<select v-model="model.parentCategory" name="category" id="category" >

  <option v-for="(item,index) in category"  :value="item.id">{{ item.name }}</option>

</select>

請(qǐng)問怎么能獲取到item.id呢??### 問題描述
可不可以不用jquery

回答
編輯回答
萌小萌

item.id 就是id,你是要在點(diǎn)擊的時(shí)候傳到方法里面嗎?你已經(jīng)獲取了哇?。?!

2018年8月14日 12:57
編輯回答
貓小柒

model.parentCategory就是你選中的option的value,也就是item.id啊

2017年2月14日 07:31
編輯回答
硬扛

vue中幾乎不需要操作dom,不明白你為啥要獲取id,即便是要很很容易啊,當(dāng)渲染完成后在mounted中使用this.$nextTick 然后就直接js操作dom啊。

2018年3月3日 19:37
編輯回答
青瓷

vue的官網(wǎng)上有的。選擇框
clipboard.png

2017年2月14日 03:58
編輯回答
夢(mèng)囈

用ref 你可以看看 https://cn.vuejs.org/v2/guide...

2018年8月15日 14:31
編輯回答
葬愛
 <select v-model="model.parentCategory" name="category" id="category" v-on:change="getOption($event)" >
    <option v-for="(item,index) in category" :value="item.id" :key="index">{{ item.name }}</option>
  </select>
        

你可以在select上加一個(gè)change事件來獲取 事件里寫下面
event.target.value就是獲取到的item.id

2017年2月4日 03:24