【发布时间】:2019-12-26 21:24:11
【问题描述】:
您好,我对 Flutter 有疑问。 我得到这个例外:
未处理的异常:“String”类型不是“bool”类型的子类型
我尝试从响应中检查令牌是否存在。
var res = await ApiService().postData(loginData, 'login');
var body = json.decode(res.body);
if (json.decode(res.body)['token']) {
SharedPreferences localStorage = await SharedPreferences.getInstance();
localStorage.setString('token', body['token']);
localStorage.setString('user', json.encode(body['user']));
Navigator.push(
context, new MaterialPageRoute(builder: (context) => UserHome()));
} else {
print(body['message']);
}
【问题讨论】:
-
你在哪一行得到这个错误?