假设我有这个三进制
control.value ? null : { invalid: true };
我希望值是有效的,如果它是但是null
undefined
和""
现在0
是一个有效值
我知道在typescript??
中有一个空合并运算符,但它在三元制中不可用。
那么我该如何使这行变得简单呢?是否有比control.value === 0 || control.value ? null : { invalid: true };
更好的语法来认为0是有效的?
希望这对你有所帮助:
value ? null: value === 0 ? null : { invalid: true }