Flutter 使用TextField报No MaterialLocalizations found.
我的问题是 使用TextField 报No MaterialLocalizations found.
首先看我错误内容:
看代码是没有什么问题的,但是为甚会报错呢?!
解答…
每一个Flutter入口都必须有MaterialApp来执行,否则某个控件就可能报错了。推荐阅读这篇文章:使用TextField抛出“No Material widget found”错误
我的问题不在于这里,而在于这个应用没有MaterialApp,或者说没有找到。那我的解决办法就是 在这个页面build的时候重新return MaterialApp过来即可解决。