今天在写项目时 当写v-if判断条件时,满足任一值就符合条件。感觉自己的写法特别冗余。就进行了调整,整理如下
原始写法
v-if="
formState.intentCondition.intentName === 'UNKNOWN' ||
formState.intentCondition.intentName === 'CONFIRM' ||
formState.intentCondition.intentName === 'DENY' ||
formState.intentCondition.intentName === 'RESET'
"
这种写法不是不行,但是看着都太罗嗦了
改进之后
v-if="['UNKNOWN', 'CONFIRM', 'DENY', 'RESET'].includes( formState.intentCondition.intentName) "
改进之后看着都简单很多