实例:
import React, { useState} from 'react';
const [intergration, setIntergration] = useState('');//集成状态
<Form.Item className={styles.integration}>
<span
className={intergration == '待集成' ? (styles.waiting) : (intergration == '集成成功' ? styles.success : styles.falied)}>{intergration}</span>
</Form.Item>}
// 回显数据
const handleData = (data: any) => {
console.log('回显data--->',data)
setTimeDisabled(data.execWay === 'NOW');
form.setFieldsValue(data);
if (!data.execTime) return setIntergration('');
if (data.execTime && data.execTime > Date.now()) {
setIntergration('待集成')
} else {
if (data.code === 0) {
setIntergration('集成成功')
} else {
setIntergration('集成失败')
}
}
}
一元运算符:
num++
二元运算符:
3+5
三元运算符:
let num = 10;
num>5?'yes':'no' //表达式是有返回值的