在练习Fluuter时间控件使用汉化时最后一步出了问题,Locale一直报错,提示类型不匹配,因为是新手,查了半天才反应过来是和引入的date_format库冲突了。
![](https://img.haomeiwen.com/i3093463/a67f28e6e0bd4e29.png)
![](https://img.haomeiwen.com/i3093463/af15ed89269caa43.png)
需要Window.dart下的Locale,但是因为当前页依赖的date_format库,所以自动引用的是date_format下的Lacale类,导致类型不匹配报错。
![](https://img.haomeiwen.com/i3093463/400a5c7df5ab0234.png)
![](https://img.haomeiwen.com/i3093463/56cf4e3f636aa2bf.png)
解决办法:
重命名date_format库即可,引用时方法前加入重命名的库名。
![](https://img.haomeiwen.com/i3093463/188120c9dfe4cb31.png)
![](https://img.haomeiwen.com/i3093463/915b37361e319f59.png)
在练习Fluuter时间控件使用汉化时最后一步出了问题,Locale一直报错,提示类型不匹配,因为是新手,查了半天才反应过来是和引入的date_format库冲突了。
需要Window.dart下的Locale,但是因为当前页依赖的date_format库,所以自动引用的是date_format下的Lacale类,导致类型不匹配报错。
解决办法:
重命名date_format库即可,引用时方法前加入重命名的库名。
本文标题:Flutter 时间控件汉化Locale引用出错解决
本文链接:https://www.haomeiwen.com/subject/ohyktktx.html
网友评论