问题描述
Vue中使用v-show隐藏/显示代码块,用计算属性返回true或false,返回三目运算符,出现Unnecessary use of boolean literals in conditional expression
return show ? true : false
原因
返回值是文字类型,返回的是相当于是‘true’或‘false’
解决方法
使用双重否定,迫使结果变成一个布尔类型
return !!show
问题描述
Vue中使用v-show隐藏/显示代码块,用计算属性返回true或false,返回三目运算符,出现Unnecessary use of boolean literals in conditional expression
return show ? true : false
原因
返回值是文字类型,返回的是相当于是‘true’或‘false’
解决方法
使用双重否定,迫使结果变成一个布尔类型
return !!show