如何示例化在Vue中实现动态Select组件的使用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计345个文字,预计阅读时间需要2分钟。
原文示例:本文实例讲述了Vue中动态select的使用方法。分享给广大开发者参考,具体如下:
HTML代码如下:通过v-model可以获取到选中的值,如果没有值则默认选中第一个;如果有值则显示有值的那个内容。
改写后:本文展示了如何在Vue中应用动态select。以下是一些建议和方法:
HTML示例:使用v-model获取选中项,无值时默认选第一项;有值时显示对应内容。
本文实例讲述了vue中动态select的使用方法。分享给大家供大家参考,具体如下:
html代码如下:
通过v-model可以获取到选中的值,如果没值就默认第一个;如果有值就显示有值的那个内容
<template> <div class="violationsList"> <div class="type-select"> <select name="selected" id="" v-model="selected" @change="getTypeSelected"> <option :value="types.id" v-for="types in typeList" >{{types.name}}</option> </select> </div> </div> </template>
js中写如:
<script> export default { data(){ return{ typeList:[ {id:1,name:'违规类型'}, {id:2,name:'无人值守'}, {id:3,name:'蒙头睡觉'}, ], selected:'' } }, created(){ //如果没有这句代码,select中初始化会是空白的,默认选中就无法实现 this.selected = this.typeList[0].id; }, methods:{ getTypeSelected(){ //获取选中的违规类型 console.log(this.selected) } } } </script>
希望本文所述对大家vue.js程序设计有所帮助。
本文共计345个文字,预计阅读时间需要2分钟。
原文示例:本文实例讲述了Vue中动态select的使用方法。分享给广大开发者参考,具体如下:
HTML代码如下:通过v-model可以获取到选中的值,如果没有值则默认选中第一个;如果有值则显示有值的那个内容。
改写后:本文展示了如何在Vue中应用动态select。以下是一些建议和方法:
HTML示例:使用v-model获取选中项,无值时默认选第一项;有值时显示对应内容。
本文实例讲述了vue中动态select的使用方法。分享给大家供大家参考,具体如下:
html代码如下:
通过v-model可以获取到选中的值,如果没值就默认第一个;如果有值就显示有值的那个内容
<template> <div class="violationsList"> <div class="type-select"> <select name="selected" id="" v-model="selected" @change="getTypeSelected"> <option :value="types.id" v-for="types in typeList" >{{types.name}}</option> </select> </div> </div> </template>
js中写如:
<script> export default { data(){ return{ typeList:[ {id:1,name:'违规类型'}, {id:2,name:'无人值守'}, {id:3,name:'蒙头睡觉'}, ], selected:'' } }, created(){ //如果没有这句代码,select中初始化会是空白的,默认选中就无法实现 this.selected = this.typeList[0].id; }, methods:{ getTypeSelected(){ //获取选中的违规类型 console.log(this.selected) } } } </script>
希望本文所述对大家vue.js程序设计有所帮助。

