vue中动态select的使用方法示例


Posted in Javascript onOctober 28, 2019

本文实例讲述了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中动态select的使用方法示例

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
表单提交前触发函数返回true表单才会提交
Mar 11 Javascript
js使用for循环查询数组中是否存在某个值
Aug 12 Javascript
JavaScript 封装一个tab效果源码分享
Sep 15 Javascript
javacript获取当前屏幕大小
Jun 04 Javascript
Vue.js每天必学之构造器与生命周期
Sep 05 Javascript
BootStrap Tooltip插件源码解析
Dec 27 Javascript
详解vue-router 路由元信息
Sep 13 Javascript
vue.js实例对象+组件树的详细介绍
Oct 20 Javascript
用Vue编写抽象组件的方法
May 06 Javascript
js校验开始时间和结束时间
May 26 Javascript
Vue自定义全局弹窗组件操作
Aug 11 Javascript
vue3.0 数字翻牌组件的使用方法详解
Apr 20 Vue.js
js实现坦克移动小游戏
Oct 28 #Javascript
vue 实现走马灯效果
Oct 28 #Javascript
JS实现json数组排序操作实例分析
Oct 28 #Javascript
VUE渲染后端返回含有script标签的html字符串示例
Oct 28 #Javascript
vue实现在v-html的html字符串中绑定事件
Oct 28 #Javascript
vue 实现input表单元素的disabled示例
Oct 28 #Javascript
jquery validate 实现动态增加/删除验证规则操作示例
Oct 28 #jQuery
You might like
桌面中心(四)数据显示
2006/10/09 PHP
PHP验证码类代码( 最新修改,完全定制化! )
2010/12/02 PHP
CI(CodeIgniter)框架配置
2014/06/10 PHP
php中file_get_contents与curl性能比较分析
2014/11/08 PHP
PHP进程同步代码实例
2015/02/12 PHP
如何把php5.3版本升级到php5.4或者php5.5
2015/07/31 PHP
PHP+Apache+Mysql环境搭建教程
2016/08/01 PHP
PHPMailer使用QQ邮箱实现邮件发送功能
2017/08/18 PHP
PHP实现微信小程序人脸识别刷脸登录功能
2018/05/24 PHP
js图片自动切换效果处理代码
2013/05/07 Javascript
JavaScript移除数组元素减少长度的方法
2013/09/05 Javascript
js验证IP及子网掩码的合法性有效性示例
2014/04/30 Javascript
简介JavaScript中的push()方法的使用
2015/06/09 Javascript
JS组件系列之Bootstrap table表格组件神器【二、父子表和行列调序】
2016/05/10 Javascript
JS常用知识点整理
2017/01/21 Javascript
jq stop()和:is(:animated)的用法及区别(详解)
2017/02/12 Javascript
React diff算法的实现示例
2018/04/20 Javascript
JavaScript链式调用实例浅析
2018/12/19 Javascript
JS多个表单数据提交下的serialize()应用实例分析
2019/08/27 Javascript
使用Node.js在深度学习中做图片预处理的方法
2019/09/18 Javascript
JS图片懒加载的优点及实现原理
2020/01/10 Javascript
[03:17]DOTA2-DPC中国联赛1月29日Recap集锦
2021/03/11 DOTA
详解Python的Django框架中的templates设置
2015/05/11 Python
Python正则表达式分组概念与用法详解
2017/06/24 Python
python中seaborn包常用图形使用详解
2019/11/25 Python
python 使用递归实现打印一个数字的每一位示例
2020/02/27 Python
探究 canvas 绘图中撤销(undo)功能的实现方式详解
2018/05/17 HTML / CSS
Marc O’Polo俄罗斯官方在线商店:德国高端时尚品牌
2019/12/26 全球购物
四年的个人工作自我评价
2013/12/10 职场文书
横幅标语大全
2014/06/17 职场文书
纪念九一八事变演讲稿1000字
2014/09/14 职场文书
大学生违纪检讨书范文
2015/05/07 职场文书
婚育证明格式
2015/06/17 职场文书
中国梦宣传标语口号
2015/12/26 职场文书
vue中使用mockjs配置和使用方式
2022/04/06 Vue.js
Python 文字识别
2022/05/11 Python