时间:2021-05-26
在vue中有时候可能想像使用jq一样给某个元素添加属性,如
$('#select1').attr('disabled','disabled')这种方法也能实现,但是在vue中能用vue的方法还是尽量不要使用jq
使用vue的方法来添加属性可以这样:
<select v-model='issues' class="ui dropdown t-select-list" :disabled='isDisabled'> <option></option></selected>disabled是表单元素的原生属性,可以直接使用属性绑定的语法 :disabled 来绑定,然后加上一个条件就可以控制这个属性动态添加删除,如:
watch:{ issueDatas(){ if(this.issueDatas.state==5){ this.isDisabled=true; } }}当状态为5的时候就能让select为只读状态
以上这篇vue中动态绑定表单元素的属性方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一、表单控件绑定v-modelv-model双向数据绑定;一般用于表单元素,会忽略表单元素的value、checked、selected的初始值,且将Vue实例
本文实例讲述了vue.js使用v-model实现表单元素(input)双向数据绑定功能。分享给大家供大家参考,具体如下:v-model一般表单元素(input)
Angular可使用指令无缝地增强标准表单元素的功能,我们将讨论它的优点,包括:数据绑定、建立模型属性、验证表单、验证表单后反馈信息、表单指令属性下面我们通过案
一、前言实际工作中,要实现表单元素的动态增加,并使用bootstrapValidator插件对动态添加的表单元素进行前台校验。在以前的工作中也使用过bootst
使用Vue编写简单计算器,供大家参考,具体内容如下在Vue中,v-model指令,可以实现表单元素和Model中数据的双向数据绑定,接下来,我们就用这个指令编写