• 异常: Another exception was thrown: NoSuchMethodError: The getter 'length' was called on null.

该异常是因为在stf中的list属性没有初始化, 表现方式是页面会先报错, 然后马上回复正常, 这其实是一个初始化赋值的过程:

// 错误示例
class _DemoPageState extends State<CrowdfundingPage> {
  List<PostResp> list;
}
// 正确示例
class _DemoPageState extends State<CrowdfundingPage> {
  List<PostResp> list = [];
}
// 正确示例
class _DemoPageState extends State<CrowdfundingPage> {
  List<PostResp> list;
  @override
  void  initState() {
	super.initState();
	list = [];
  }
}

注意: 但凡没有构造函数, 都要进行初始化, 可以直接初始化, 或者在initState()方法内进行初始化, 建议在initState()方法内初始化