vue2.0 下拉框默认标题设置方法


Posted in Javascript onAugust 22, 2018

昨天到今天,用vue2.0在写一个性别选择框,一给option添加seledted属性就报错这里

vue2.0 下拉框默认标题设置方法

vue2.0 下拉框默认标题设置方法

下面是报错的代码

ERROR in ./~/vue-loader/lib/template-compiler.js?id=data-v-c231dfa2!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/second.vue
template syntax error <select v-model="selected">:
inline selected attributes on <option> will be ignored when using v-model. Declare initial values in the component's data option instead.

selected 已经绑定在<select></select> 上了 , 你选择了哪个选项, selected 就是那个选项的value了 ,你想让哪个选项为默认选中的话,就在data里的seleced 设置为那个选项的value

在单击<select></select> 时,给'性别'这个选项添加一个disabled属性就可以禁用了

<template>
 <select v-model='selected' @click="ss()">
 <option v-for="(option,index) in options" v-bind:value="option.value" :disabled="option.disabled">
 {{ option.text }}{{index}}{{option.disabled}}
 </option>
 </select>
 <span>Selected: {{ selected }}</span>
</template>
<script>
 export default{
 name: 'second',
 data(){
 return {
 selected: 'sex', // 比如想要默认选中为性别,那么就把他的value值设置为'sex'
 options: [
 {text: '性别', value: 'sex', disabled: ''}, //每个选项里面就不用在多一个selected 了
 {text: '男', value: '1'},
 {text: '女', value: '2'}
 ]
 }
 },
 methods: {
 ss: function () {
 this.options[0].disabled = disabled;
 },
 }
 }
</script>

以上这篇vue2.0 下拉框默认标题设置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jquery的下拉框改变动态添加和删除表格实现代码
Sep 12 Javascript
javascript中的注释使用与注意事项小结
Sep 20 Javascript
js onkeypress与onkeydown 事件区别详细说明
Dec 13 Javascript
js通过元素class名字获取元素集合的具体实现
Jan 06 Javascript
通过正则表达式实现表单验证是否为中文
Feb 18 Javascript
jquery+html5制作超酷的圆盘时钟表
Apr 14 Javascript
javascript中this的四种用法
May 11 Javascript
AngularJS 使用 UI Router 实现表单向导
Jan 29 Javascript
JavaScript弹出对话框的三种方式
Mar 23 Javascript
jQuery实现弹窗居中效果类似alert()
Feb 27 Javascript
详解vue-cli3 中跨域解决方案
Apr 10 Javascript
ES6顶层对象、global对象实例分析
Jun 14 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
Aug 22 #Javascript
jquery获取select选中值的文本,并赋值给另一个输入框的方法
Aug 21 #jQuery
js动态设置select下拉菜单的默认选中项实例
Aug 21 #Javascript
Canvas实现微信红包照片效果
Aug 21 #Javascript
Vue开发实现吸顶效果的示例代码
Aug 21 #Javascript
js canvas实现红包照片效果
Aug 21 #Javascript
js实现简单选项卡功能
Mar 23 #Javascript
You might like
分享一个PHP数据流应用的简单例子
2012/06/01 PHP
php+xml实现在线英文词典之添加词条的方法
2015/01/23 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
js onpropertychange输入框 事件获取属性
2009/03/26 Javascript
用jQuery技术实现Tab页界面之二
2009/09/21 Javascript
基于JQuery的类似新浪微博展示信息效果的代码
2012/07/23 Javascript
JavaScript自定义日期格式化函数详细解析
2014/01/14 Javascript
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
2015/12/16 Javascript
jQuery实现简单的图片查看器
2020/09/11 Javascript
Javascript删除指定元素节点的方法
2016/06/21 Javascript
jQuery使用$获取对象后检查该对象是否存在的实现方法
2016/09/04 Javascript
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
2017/06/20 Javascript
JS中appendChild追加子节点无效的解决方法
2018/10/14 Javascript
基于vue实现图片验证码倒计时60s功能
2019/12/10 Javascript
Vue项目如何引入bootstrap、elementUI、echarts
2020/11/26 Vue.js
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
Python读取键盘输入的2种方法
2015/06/16 Python
Python删除windows垃圾文件的方法
2015/07/14 Python
python实现集中式的病毒扫描功能详解
2019/07/09 Python
Django的models模型的具体使用
2019/07/15 Python
django云端留言板实例详解
2019/07/22 Python
使用Pandas对数据进行筛选和排序的实现
2019/07/29 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
2020/04/16 Python
python 基于opencv操作摄像头
2020/12/24 Python
基本款天堂:Everlane
2017/05/13 全球购物
Wedgwood美国官网:英国骨瓷,精美礼品及家居装饰
2018/02/17 全球购物
STAY JAPAN台湾:预订日本民宿
2018/07/22 全球购物
雷曼兄弟的五金店:Lehman’s Hardware Store
2019/04/10 全球购物
汽车技术服务与贸易专业求职信
2014/07/20 职场文书
绿色小区申报材料
2014/08/22 职场文书
土地租赁协议书
2015/01/29 职场文书
餐饮食品安全责任书
2015/01/29 职场文书
转正申请报告格式
2015/05/15 职场文书
运动会宣传稿50字
2015/07/23 职场文书
i5-10400f处理相当于i7多少水平
2022/04/19 数码科技
vue ant design 封装弹窗表单的使用
2022/06/01 Vue.js