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 相关文章推荐
Javascript的匿名函数小结
Dec 31 Javascript
Jquery提交表单 Form.js官方插件介绍
Mar 01 Javascript
javascript 数字格式化输出的实现代码
Dec 10 Javascript
node.js中的socket.io入门实例
Apr 26 Javascript
js如何判断用户是否是用微信浏览器
Jun 05 Javascript
深入理解Angular.JS中的Scope继承
Jun 04 Javascript
JS中利用swiper实现3d翻转幻灯片实例代码
Aug 25 Javascript
javascript代码优化的8点总结
Jan 29 Javascript
详解Angular5/Angular6项目如何添加热更新(HMR)功能
Oct 10 Javascript
Vue实现拖放排序功能的实例代码
Jul 08 Javascript
vue 地区选择器v-distpicker的常用功能
Jul 23 Javascript
springboot+vue实现文件上传下载
Nov 17 Vue.js
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 编程的 5个良好习惯
2009/02/20 PHP
php 缩略图实现函数代码
2011/06/23 PHP
php实现编辑和保存文件的方法
2015/07/20 PHP
javascript 拖放效果实现代码
2010/01/22 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
javascript中不等于的代码是什么怎么写
2013/12/29 Javascript
一个简单的实现下拉框多选的插件可移植性比较好
2014/05/05 Javascript
SuperSlide2实现图片滚动特效
2014/06/20 Javascript
使用jspdf生成pdf报表
2015/07/03 Javascript
浅谈addEventListener和attachEvent的区别
2016/07/14 Javascript
jquery的父、子、兄弟节点查找,节点的子节点循环方法
2016/12/07 Javascript
JavaScript中动态向表格添加数据
2017/01/24 Javascript
详解在vue-cli项目中使用mockjs(请求数据删除数据)
2017/10/23 Javascript
关于Vue单页面骨架屏实践记录
2017/12/13 Javascript
Vue实现带进度条的文件拖动上传功能
2018/02/23 Javascript
对layui中表单元素的使用详解
2018/08/15 Javascript
移动端滑动切换组件封装 vue-swiper-router实例详解
2018/11/25 Javascript
Vue Cli 3项目使用融云IM实现聊天功能的方法
2019/04/19 Javascript
vue 解决无法对未定义的值,空值或基元值设置反应属性报错问题
2020/07/31 Javascript
[46:59]完美世界DOTA2联赛PWL S2 GXR vs Ink 第二场 11.19
2020/11/20 DOTA
Python入门篇之列表和元组
2014/10/17 Python
Python的Django框架中的表单处理示例
2015/07/17 Python
一个Python最简单的接口自动化框架
2018/01/02 Python
在NumPy中创建空数组/矩阵的方法
2018/06/15 Python
python实现机器学习之元线性回归
2018/09/06 Python
python try 异常处理(史上最全)
2019/03/07 Python
python DataFrame转dict字典过程详解
2019/12/26 Python
pycharm 更改创建文件默认路径的操作
2020/02/15 Python
python matplotlib模块基本图形绘制方法小结【直线,曲线,直方图,饼图等】
2020/04/26 Python
python一些性能分析的技巧
2020/08/30 Python
致长跑运动员加油稿
2014/02/20 职场文书
3的组成教学反思
2014/04/30 职场文书
街道社区活动报告
2015/02/05 职场文书
自主招生自荐信格式
2015/03/04 职场文书
酒店员工手册范本
2015/05/14 职场文书
mysql批量新增和存储的方法实例
2021/04/07 MySQL