1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > vue下拉框添加disabled属性

vue下拉框添加disabled属性

时间:2022-05-18 02:47:08

相关推荐

vue下拉框添加disabled属性

1、

《vxe-table-column

field=“gclx”

title=“工程类型”

:edit-render="{

name: ‘select’,

props: { type: ‘date’ },

options: zhOptions,

optionProps: { value: ‘dictValue’, label: ‘dictLabel’ },

events: { change: selectChange },

}"

>

<template #default="{ row }">

《vxe-select v-model=“row.gclx” placeholder="" transfer @change=“typeChange()”>

《vxe-option

v-for=“dict in zhOptions”

:key=“dict.dictValue”

:label=“dict.dictLabel”

:value=“dict.dictValue”

:disabled="dict.disabled"

>《/vxe-option>

《/vxe-select>

《/template>

《/vxe-table-column>

2、

typeChange(){

const selectedList = this.jpProject.jpZhs.filter(item => item.gclx).map(item => item.gclx);

//添加disabled

this.zhOptions.forEach(item => {item.disabled = false;})

selectedList.forEach(key => {

this.zhOptions.forEach(item => {

console.log(item.dictValue,key)

if(item.dictValue === key){ item.disabled = true };

})

})

},

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。