前言:三元表达式一般用于条件赋值。 遇到条件赋值时的第一个反应是三元公式。 但是,有时这样会发生“滥用”。 那么,在这些“滥用”的情况下,能用什么更好的方法取代三元公式呢?
通常使用三元表达式赋值吗? 后面应该有价值。
Buttontype={type===REPORT? 表明在因' primary' : 'secondary'} ' '而发生以下情况时,不应该使用三元表达式:
1、遇到真/假,可以直接赋值,证明不需要三元公式
const temp=obj? 真:假; //const temp=! obj; //! 的意思转换为布尔型2,如果在表达式中呢? 或者,如果有什么都不做的后面,请考虑是否可以直接分配、使用或优化II
class name={ is required===required? ' styles.error ' : ' }/class name={ class names (styles.text _ select,{[styles.error]3360isrequired=)
consturl param=QS.parse (window.location.search.starts with (? )? window.location.search.slice(1) : ' );