vue怎么获取select选中的option

momo707577045
  • 1.9k

【】需要获取的是option的值,还有option的innerHtml
如<option value="0" selected>全部</option>
需要获取“全部”二字
【】更进一步需求,如何获取整个option的DOM对象,类似于通过JQ获取一个DOM对象。任意获取其值,包括attr,css等
【】另外,刚刚了解到,可以通过v-el来绑定并获取dom元素。但是这是静态的,需要在html中绑定,有没有动态的方法只获取选中的option

回复
阅读 15.9k
1 个回答

请参考vue.js官网-
建议所有optioninnerHtml都使用vue渲染:

<option value="0" selected>{{innerHtmlForOption}}</option>

此外vue框架是用来隔离DOM操作的, 如果还是需要DOM操作的话 建议使用纯jQuery来写.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏