鍍金池/ 問答/HTML/ 關(guān)于Vue如何選擇DOM節(jié)點(diǎn)?

關(guān)于Vue如何選擇DOM節(jié)點(diǎn)?

比如說在單選中,如要實(shí)現(xiàn)單選按鈕的反選:

    <input type="radio" ref="radio1" id="Jack" value="Jack" v-model="checkNames">
    <label for="Jack" @click="select($event)">Jack</label>
    <input type="radio" ref="radio2" id="John" value='John' v-model="checkNames">
    <label for="John" @click="select($event)">John</label>

按照jQuery的一種實(shí)現(xiàn)就是,將同級兄弟節(jié)點(diǎn)的所有checked置為false,而當(dāng)前節(jié)點(diǎn)的置為true。

那么Vue的實(shí)現(xiàn)需要這種思路嗎?并且,Vue應(yīng)該怎么查找同級的節(jié)點(diǎn)(如input的兄弟節(jié)點(diǎn))?

回答
編輯回答
寫榮

https://jsfiddle.net/yyhk23rd/

不需要你做什么。

另外說句題外話,就算用jq也需要自己去改同級的兄弟節(jié)點(diǎn)嗎?
你有試過用 input的name屬性嗎?
https://jsfiddle.net/yyhk23rd/1/

2017年3月10日 06:08