Vue表单之v-model绑定下拉列表功能


Posted in Javascript onMay 14, 2019

vue要绑定下拉列表会稍微有点不同。

因为下拉列表不是一个标签能搞掂的。

原生的html写法如下

<select>
 <option value="Vue.js">Vue.js</option>
 <option value="React.js">React.js</option>
 <option value="Angular.js">Angular.js</option>
</select>

通常下拉列表会用到两个标签, <select> 和 <option> 。

在Vue中要绑定,需要把 v-model 写在 select 标签里。

代码如下

<template>
 <div id="app">
 <select v-model="selectCurriculums">
  <option v-for="(curriculum, index) in curriculums" :key="index">{{curriculum}}</option>
 </select>

 <span>{{selectCurriculums}}</span>
 </div>
</template>

<script>
export default {
 name: 'app',
 data () {
 return {
  selectCurriculums: 'React.js',
  curriculums: ['Vue.js', 'React.js', 'Angular.js']
 }
 }
}

curriculums 是初始化数组,提供值给 option 。

selectCurriculums 提供了一个初始值。

每当选中一个 <option> ,就会对应的更新 selectCurriculums 的数据。

Vue表单之v-model绑定下拉列表功能

总结

以上所述是小编给大家介绍的Vue表单之v-model绑定下拉列表,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
JQUBAR1.1 jQuery 柱状图插件发布
Nov 28 Javascript
jQuery点击tr实现checkbox选中的方法
Mar 19 Javascript
jQuery学习笔记之Ajax用法实例详解
Dec 01 Javascript
javascript基本数据类型及类型检测常用方法小结
Dec 14 Javascript
关于ES6的六个小特性(二)
Feb 20 Javascript
基于zepto.js实现手机相册功能
Jul 11 Javascript
微信小程序request请求后台接口php的实例详解
Sep 20 Javascript
还不懂递归?读完这篇文章保证你会懂
Jul 29 Javascript
JavaScript查看代码运行效率console.time()与console.timeEnd()用法
Jan 18 Javascript
ES6 对象的新功能与解构赋值介绍
Feb 05 Javascript
js实现网页同时进行多个倒计时功能
Feb 25 Javascript
详释JavaScript执行环境与执行栈
Apr 02 Javascript
JQuery样式操作、click事件以及索引值-选项卡应用示例
May 14 #jQuery
vue实现歌手列表字母排序下拉滚动条侧栏排序实时更新
May 14 #Javascript
vue实现动态按钮功能
May 13 #Javascript
详解小程序之简单登录注册表单验证
May 13 #Javascript
arctext.js实现文字平滑弯曲弧形效果的插件
May 13 #Javascript
vue项目前端知识点整理【收藏】
May 13 #Javascript
使用jQuery如何写一个含验证码的登录界面
May 13 #jQuery
You might like
PHP Zip压缩 在线对文件进行压缩的函数
2010/05/26 PHP
PHP转换文件夹下所有文件编码的实现代码
2013/06/06 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
php多任务程序实例解析
2014/07/19 PHP
PHP+JS实现的实时搜索提示功能
2018/03/13 PHP
jQuery textarea的长度进行验证
2009/05/06 Javascript
JavaScript学习笔记(一) js基本语法
2011/10/25 Javascript
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
2012/10/11 Javascript
javascript获取鼠标位置部分的实例代码(兼容IE,FF)
2013/08/05 Javascript
js去空格技巧分别去字符串前后、左右空格
2013/10/21 Javascript
Javascript排序算法之合并排序(归并排序)的2个例子
2014/04/04 Javascript
Vue.js 父子组件通讯开发实例
2016/09/06 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
Bootstrap实现提示框和弹出框效果
2017/01/11 Javascript
详解从Vue-router到html5的pushState
2018/07/21 Javascript
vue--点击当前增加class,其他删除class的方法
2018/09/15 Javascript
JS获取当前时间的实例代码(昨天、今天、明天)
2018/11/13 Javascript
vue2.x 对象劫持的原理实现
2020/04/19 Javascript
[03:20]2015国际邀请赛全明星表演赛
2015/08/08 DOTA
[54:09]RNG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.23
2019/09/05 DOTA
Python单链表简单实现代码
2016/04/27 Python
Queue 实现生产者消费者模型(实例讲解)
2017/11/13 Python
Python request设置HTTPS代理代码解析
2018/02/12 Python
postman模拟访问具有Session的post请求方法
2019/07/15 Python
解决Mac下使用python的坑
2019/08/13 Python
详解用python -m http.server搭一个简易的本地局域网
2020/09/24 Python
pycharm进入时每次都是insert模式的解决方式
2021/02/05 Python
Python将QQ聊天记录生成词云的示例代码
2021/02/10 Python
美国礼品卡商城: Gift Card Mall
2017/08/25 全球购物
eBay法国购物网站:eBay.fr
2017/10/21 全球购物
迪奥官网:Dior.com
2018/12/04 全球购物
生产部管理制度
2014/01/31 职场文书
迎新晚会邀请函
2014/02/01 职场文书
高中生思想道德自我评价
2015/03/09 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
解决python3安装pandas出错的问题
2021/05/20 Python