element框架el-radio-group赋值之后点击⽆效的问题
el-radio-group下的el-radio 赋值之后点击⽆效但是数据已经改变了页⾯却没有变化是因为从后台获取的值不能直接给赋给formData 需要⼀个中间变量
<el-radio-group v-model="formData.passwordForce">
<el-radio label="1">是</el-radio>
<el-radio label="0">否</el-radio>
</el-radio-group>
async fetchData(){
let tempFormData =DEEP_CLONE(this.formData)
let data ={}
let res1 =await getRoleByOrgNo(data)
if(de ===200){
this.userTitleListByUserId = res1.data.data
console.log('⽤户列表', res1.data.data)
}
let res =await getSysTitleListByOrgNo(data)
if(de ===200){
this.sysTitleListByOrgNo = res.data.data
}
let res2 =await getUserSysConfig({ json:JSON.stringify(getUserSysConfigJson)})
if(de ===200){
res2.data.data.forEach(item =>{
for(let key in config){
if(config[key]=== item.name){
//  this.formData[key] = this.formData[key] ? this.formData[key] : item.value ? item.value : item.defaultValue    // 不可以
tempFormData[key]= tempFormData[key]? tempFormData[key]: item.value ? item.value :    item.defaultValue    // 正确}
}
html radio点击变颜})
this.formData =DEEP_CLONE(tempFormData)
}
},

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。