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 相关文章推荐
JQuery UI DatePicker中z-index默认为1的解决办法
Sep 28 Javascript
基于jquery的防止大图片撑破页面的实现代码(立即缩放)
Oct 24 Javascript
javascript使用正则表达式实现去掉空格之后的字符
Feb 15 Javascript
JavaScript来实现打开链接页面的简单实例
Jun 02 Javascript
vue中Npm run build 根据环境传递参数方法来打包不同域名
Mar 29 Javascript
Node.Js中实现端口重用原理详解
May 03 Javascript
基于Vue实现图片在指定区域内移动的思路详解
Nov 11 Javascript
jQuery中实现text()的方法
Apr 04 jQuery
使用 js 简单的实现 bind、call 、aplly代码实例
Sep 07 Javascript
JQuery样式与属性设置方法分析
Dec 07 jQuery
jQuery实现手风琴效果(蒙版)
Jan 11 jQuery
JavaScript异步操作中串行和并行
Nov 20 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生成静态页面分析 模板+缓存+写文件
2009/08/17 PHP
兼容性最强的PHP生成缩略图的函数代码(修改版)
2011/01/18 PHP
php利用cookie实现访问次数统计代码
2011/05/19 PHP
解析php中反射的应用
2013/06/18 PHP
php网页标题中文乱码的有效解决方法
2014/03/05 PHP
php批量删除超链接的实现方法
2015/10/19 PHP
PHP中spl_autoload_register()函数用法实例详解
2016/07/18 PHP
定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
2019/05/23 PHP
PHP抽象类和接口用法实例详解
2019/07/20 PHP
加速IE的Javascript document输出的方法
2010/12/02 Javascript
jQuery的attr与prop使用介绍
2013/10/10 Javascript
解析jQuery的三种bind/One/Live事件绑定使用方法
2013/12/30 Javascript
JS拖动鼠标画出方框实现鼠标选区的方法
2015/08/05 Javascript
jquery实现鼠标悬浮停止轮播特效
2020/08/20 Javascript
javascript实现tab响应式切换特效
2016/01/29 Javascript
JS学习之表格的排序简单实例
2016/05/16 Javascript
详解js前端代码异常监控
2017/01/11 Javascript
jQuery源码解读之extend()与工具方法、实例方法详解
2017/03/30 jQuery
结合mint-ui移动端下拉加载实践方法总结
2017/11/08 Javascript
vue2.0 elementUI制作面包屑导航栏
2018/02/22 Javascript
angularjs 的数据绑定实现原理
2018/07/02 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
JS二级菜单不同实现方法分析【4种方法】
2018/12/21 Javascript
js实现翻牌小游戏
2020/07/31 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
2020/11/12 Javascript
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
Python开发最牛逼的IDE——pycharm
2018/08/01 Python
使用Django2快速开发Web项目的详细步骤
2019/01/06 Python
解决python测试opencv时imread导致的错误问题
2019/01/26 Python
python实现删除列表中某个元素的3种方法
2020/01/15 Python
安装不同版本的tensorflow与models方法实现
2021/02/20 Python
利用css3 translate完美实现表头固定效果
2017/02/28 HTML / CSS
详解CSS3伸缩布局盒模型Flex布局
2018/08/20 HTML / CSS
治安消防安全责任书
2014/07/23 职场文书
2015年乡镇工会工作总结
2015/05/19 职场文书
方法汇总:Python 安装第三方库常用
2022/04/26 Python