다음과 같은 모델이 있습니다.
class Abc extends Model {
int playful;
Abc({this.playful}) : super(id);
Abc.fromJson(Map<String, dynamic> json) : this(playful: json['playful']);
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['playful'] = this.playful;
return data;
}
}
정수 값 playful
(1 또는 0)을 json
얻었지만 boolean
내 앱에서 사용하고 싶습니다 (앱 bool
에서 수신 하지만 int
데이터베이스 로 전송 ). 어떻게해야합니까?
이 시도,
class Abc extends Model {
bool playful;
Abc({this.playful}) : super(id);
Abc.fromJson(Map<String, dynamic> json) : this(playful: json['playful'] == 1);
Map<String, dynamic> toJson() {
final data = <String, dynamic>{};
data['playful'] = this.playful ? 1 : 0;
return data;
}
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다