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谢谢你,我可以做到这一点,但我不明白为什么会发生这种事。我不认为我应该排除语义。谢谢,我可以做到这一点,但我不明白为什么会发生这种情况。我不认为我应该排除语义。