Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振处理程序!=null不是真的_Flutter_Dart_Flutter Layout - Fatal编程技术网

Flutter 颤振处理程序!=null不是真的

Flutter 颤振处理程序!=null不是真的,flutter,dart,flutter-layout,Flutter,Dart,Flutter Layout,谁能解释一下这个错误日志吗 Another exception was thrown: 'package:flutter/src/semantics/semantics.dart': Failed assertion: line 2847 pos 12: 'handler != null': is not true 它不会影响任何屏幕,但当我通过setState((){})更改某个控制器的子级时,它会一直出现 感谢您的帮助,您需要将字符串传递给文本构造函数您需要将字符串传递给文本构造函数如果父

谁能解释一下这个错误日志吗

Another exception was thrown: 'package:flutter/src/semantics/semantics.dart': Failed assertion: line 2847 pos 12: 'handler != null': is not true
它不会影响任何屏幕,但当我通过
setState((){})
更改某个控制器的子级时,它会一直出现


感谢您的帮助,

您需要将字符串传递给文本构造函数

您需要将字符串传递给文本构造函数

如果父窗口小部件是WidgetApp,请将其更改为Material,因为大多数窗口小部件都会导致相同的异常,因为它们必须有父窗口:MaterialApp。
如果MaterialApp已经存在并且仍然产生异常,请使用“ExcludeSemantics”小部件将其包装。

查看此项了解更多信息…

如果父窗口小部件是WidgetApp,请将其更改为Material,因为大多数窗口小部件由于其必须的父窗口MaterialApp而导致相同的异常。
如果MaterialApp已经存在并且仍然产生异常,请使用“ExcludeSemantics”小部件将其包装。

查看此内容了解更多…

我已经将字符串传递给我调用的每个文本构造函数。我已经将字符串传递给我调用的每个文本构造函数。您在父小部件中使用了什么:MaterialApp或WidgetsApp?我使用了MaterialApp只需将MaterialApp与ExcludeSemantics小部件包装。是的,这很有效。事实上,这并没有在流程中造成任何问题,但日志仍然令人毛骨悚然。谢谢;-)@Sanketvekariya您在父窗口小部件中使用了什么:MaterialApp或WidgetsApp?我使用了MaterialApp只是用ExcludeSemantics窗口小部件包装MaterialApp。是的,这很有效。事实上,这并没有在流程中造成任何问题,但日志仍然令人毛骨悚然。谢谢;-)@Sanketvekariya谢谢你,我可以做到这一点,但我不明白为什么会发生这种事。我不认为我应该排除语义。谢谢,我可以做到这一点,但我不明白为什么会发生这种情况。我不认为我应该排除语义。