0

我正在使用 AnimatedSize 淡入淡出在两个屏幕之间切换。当我从屏幕 2 切换到屏幕 1 时,出现错误。 错误图片

  Widget build(BuildContext context) {
return Container(
  child: ScopedModelDescendant<Screen>(builder: (_, child, model) {
    return AnimatedSizeAndFade(
      vsync: this,
      child: model.showScreen ? AddBrand() : DemoTableLatestNew(),
      fadeDuration: const Duration(milliseconds: 300),
      sizeDuration: const Duration(milliseconds: 600),
    );
 
  }),
);

}

4

2 回答 2

0

感谢 YB Vamsidhar Reddy 将我推向正确的方向。我收到错误是因为 ResultsDataSource 对象是空的,我试图获取它的长度。

于 2021-06-01T15:07:53.663 回答
0

问题不在此问题上,是在 您使用 .length 属性在空值而不是字符串和列表上
导航的页面中

于 2021-05-31T08:03:07.280 回答