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 相关文章推荐
ExtJS 工具栏 分页事件参数
Mar 05 Javascript
简单的邮箱登陆的提示效果类似于yahoo邮箱
Feb 26 Javascript
javascript闭包传参和事件的循环绑定示例探讨
Apr 17 Javascript
jQuery实现tab标签自动切换的方法
Feb 28 Javascript
javaScript实现可缩放的显示区效果代码
Oct 26 Javascript
jQuery使用contains过滤器实现精确匹配方法详解
Feb 25 Javascript
js基于setTimeout与setInterval实现多线程
Jun 17 Javascript
原生JS实现网页手机音乐播放器 歌词同步播放的示例
Feb 02 Javascript
jQuery实现的页面详情展开收起功能示例
Jun 11 jQuery
vue-router 实现导航守卫(路由卫士)的实例代码
Sep 02 Javascript
详解微信小程序之scroll-view的flex布局问题
Jan 16 Javascript
微信小程序实现消息框弹出动画
Apr 18 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 adodb连接不同数据库
2009/03/19 PHP
通过PHP current函数获取未知字符键名数组第一个元素的值
2013/06/24 PHP
php代码审计比较有意思的例子
2014/05/07 PHP
php实现获取文件mime类型的方法
2015/02/11 PHP
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
2015/09/20 PHP
Laravel中错误与异常处理的用法示例
2018/09/16 PHP
javascript一元操作符(递增、递减)使用示例
2013/08/07 Javascript
使用JQUERY进行后台页面布局控制DIV实现左右式
2014/01/07 Javascript
JavaScript避免代码的重复执行经验技巧分享
2014/04/17 Javascript
json实现前后台的相互传值详解
2015/01/05 Javascript
JS解析XML实例分析
2015/01/30 Javascript
jQuery鼠标经过方形图片切换成圆边效果代码分享
2015/08/20 Javascript
封装好的javascript前端分页插件pagination
2016/01/04 Javascript
Javascript的表单验证-揭开正则表达式的面纱
2016/03/18 Javascript
ionic3+Angular4实现接口请求及本地json文件读取示例
2017/10/11 Javascript
[04:29]2016国际邀请赛中国区预选赛Ehome战队教练采访
2016/06/27 DOTA
[01:11:46]DOTA2-DPC中国联赛 正赛 iG vs Magma BO3 第一场 2月23日
2021/03/11 DOTA
phpsir 开发 一个检测百度关键字网站排名的python 程序
2009/09/17 Python
Python基于二分查找实现求整数平方根的方法
2016/05/12 Python
python图像和办公文档处理总结
2019/05/28 Python
Python 等分切分数据及规则命名的实例代码
2019/08/16 Python
Python综合应用名片管理系统案例详解
2020/01/03 Python
matplotlib基础绘图命令之errorbar的使用
2020/08/13 Python
解析html5 canvas实现背景鼠标连线动态效果代码
2019/06/17 HTML / CSS
Jabra捷波朗美国官网:用于办公、车载和运动的无线蓝牙耳麦
2017/02/01 全球购物
澳大利亚女性快速时尚零售商:Ally Fashion
2018/04/25 全球购物
英国领先的游戏零售商:GAME
2019/09/24 全球购物
戴森香港官方网站:Dyson香港
2021/02/11 全球购物
劳动实践课感言
2014/02/01 职场文书
公司门卫管理制度
2014/02/01 职场文书
最美孝心少年事迹材料
2014/08/15 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
2016简历自荐信优秀范文
2016/01/29 职场文书
Java基础-封装和继承
2021/07/02 Java/Android
SpringBoot+Redis实现布隆过滤器的示例代码
2022/03/17 Java/Android