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 相关文章推荐
JS版网站风格切换实例代码
Oct 06 Javascript
基于Jquery的简单&amp;简陋Tabs插件代码
Feb 09 Javascript
判断用户是否在线的代码
Mar 05 Javascript
通过一段代码简单说js中的this的使用
Jul 23 Javascript
鼠标拖拽移动子窗体的JS实现
Feb 25 Javascript
javascript设置连续两次点击按钮时间间隔的方法
Oct 28 Javascript
jQuery模拟新浪微博首页滚动效果的方法
Mar 11 Javascript
Javascript之面向对象--封装
Dec 02 Javascript
vue中v-model动态生成的实例详解
Oct 27 Javascript
Node.js上传文件功能之服务端如何获取文件上传进度
Feb 05 Javascript
微信小程序传值以及获取值方法的详解
Apr 29 Javascript
微信小程序转化为uni-app项目的方法示例
May 22 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
js不是基础的基础
2006/12/24 Javascript
Javascript 事件流和事件绑定
2009/07/16 Javascript
Javascript创建Silverlight Plugin以及自定义nonSilverlight和lowSilverlight样式
2010/06/28 Javascript
用js判断页面是否加载完成实现代码
2012/12/11 Javascript
修改file按钮的默认样式实现代码
2013/04/23 Javascript
js二级地域选择的实现方法
2013/06/17 Javascript
javascript计时器事件使用详解
2014/01/07 Javascript
js正则表达式中test,exec,match方法的区别说明
2014/01/29 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
jquery使用remove()方法删除指定class子元素
2015/03/26 Javascript
js+canvas绘制五角星的方法
2016/01/28 Javascript
Node.js实现数据推送
2016/04/14 Javascript
jQuery中$.each()函数的用法引申实例
2016/05/12 Javascript
JavaScript 数组- Array的方法总结(推荐)
2016/07/21 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
如何把vuejs打包出来的文件整合到springboot里
2018/07/26 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
Vue 2.0 侦听器 watch属性代码详解
2019/06/19 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
2020/12/24 Javascript
Python写的服务监控程序实例
2015/01/31 Python
python转换字符串为摩尔斯电码的方法
2015/07/06 Python
举例讲解Linux系统下Python调用系统Shell的方法
2015/11/07 Python
Python Socket传输文件示例
2017/01/16 Python
python实现比较文件内容异同
2018/06/22 Python
一文彻底解决HTML5页面中长按保存图片功能
2019/06/10 HTML / CSS
亚马逊加拿大网站:Amazon.ca
2020/01/06 全球购物
Wiggle新西兰:自行车、跑步、游泳
2020/05/06 全球购物
幸福中国演讲稿
2014/09/12 职场文书
2014年祖国生日寄语
2014/09/19 职场文书
2014年女职工工作总结
2014/11/27 职场文书
2016党员干部反腐倡廉心得体会
2016/01/13 职场文书
MySQL 数据类型选择原则
2021/05/27 MySQL
解决Python中的modf()函数取小数部分不准确问题
2021/05/28 Python
使用Canvas绘制一个游戏人物属性图
2022/03/25 Javascript
Python OpenCV超详细讲解基本功能
2022/04/02 Python