isTrue function
模拟js 对象为真判断 判断一个数是否为真(0,"",null为假)
Implementation
bool isTrue(dynamic obj) {
if (obj == null) {
return false;
}
if (obj is String) {
return obj.isNotEmpty;
}
if (obj is bool) {
return obj;
}
if (obj is num) {
return obj != 0;
}
return true;
}