【发布时间】:2021-01-02 11:53:40
【问题描述】:
我有这个错误,我看到了更多主题,但我无法解决它。
我的模型:
class JobModel {
final String title;
final int id;
final String slug;
final String content;
JobModel(this.title, this.id, this.slug, this.content);
这就是我尝试获取数据的方式
Future<List<JobModel>> _getJobs() async {
var response = await http.get(
"...?pathname=/anunturi/pagina-1&userID=");
Map<String, dynamic> map = json.decode(response.body);
List<dynamic> data = map["context"];
return data;
}
我在这一行得到错误List< dynamic > data = map["context"]
打印(地图):
{context: {categories: [{id: 15, title: Auto-Moto, slug: auto-moto, content: Vanzari-cumparari de automobile, piese acte. Anunţurile sunt destinate zonei Radauti-Suceava<br />, related: {link: /anunturi/auto-moto-15, archiveLink: /arhiva-anunturi/c/auto-moto-15, deletedPostCount: 387, postCount: 22}}, {id: 16, title: Diverse, slug: diverse, content: , related: {link: /anunturi/diverse-16, archiveLink: /arhiva-anunturi/c/diverse-16, deletedPostCount: 189, postCount: 18}}, {id: 17, title: Electronice/electrocasnice, slug: electronice-electrocasnice, content: Vanzari, cumparari, inchirieri de aparate electronice şi electrocasnice. Calculatoare, camere digitale, componente, accesorii, telefoane GSM, camere video, playere DVD, etc.
I/flutter (11118): , related: {link: /anunturi/electronice-electrocasnice-17, archiveLink: /arhiva-anunturi/c/electronice-electrocasnice-17, deletedPostCount: 70, postCount: 3}}, {id: 19, title: Imobiliare, slug: imobiliare, content: <p>Vanzari, cumparari şi închirieri de apartamente, case, ter
【问题讨论】:
-
预期响应的示例是什么?
-
当我尝试使用 DIO 并且没有更改变量名时得到的响应
-
请至少发布预期 JSON 的结构,或者只是
print(map); -
我会在 10 分钟内发布打印(地图)