vue2 elementui if導(dǎo)致的rules判斷失效的解決方法
更新時間:2024年12月30日 10:37:02 作者:木毅01
文章討論了在使用Vue2和ElementUI時,將if語句放在el-form-item內(nèi)導(dǎo)致rules判斷失效的問題,并提出了將判斷邏輯移到外部的解決方案,感興趣的朋友一起看看吧


優(yōu)化目標(biāo) 和 目標(biāo)轉(zhuǎn)化出價必填的 切換的時候還會隱藏掉 這時候的if語句會導(dǎo)致rules判斷失效
我的辦法是把判斷拉到外面 別放在el-form-item里
<section v-if="unitForm.baseTarget === 'OCPM' && unitForm.cpaTargetOptions !== undefined && unitForm.cpaTargetOptions.length > 0">
<el-form-item prop="cpaTarget" label="優(yōu)化目標(biāo)" required>
<el-select
style="width: 300px;"
v-model="unitForm.cpaTarget"
placeholder="請選擇優(yōu)化目標(biāo)"
clearable
@change="(value)=>changeCpaTarget(value)"
>
<el-option
v-for="item in unitForm.cpaTargetOptions"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</section>
rules: {
cpaTarget: [
{ required: true, message: '請選擇優(yōu)化目標(biāo)', trigger: 'change' }
],
}到此這篇關(guān)于vue2 elementui if導(dǎo)致的rules判斷失效的文章就介紹到這了,更多相關(guān)vue2 elementui if rules判斷失效內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
基于vue 添加axios組件,解決post傳參數(shù)為null的問題
下面小編就為大家分享一篇基于vue 添加axios組件,解決post傳參數(shù)為null的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03

