美文网首页
记Flutter开发项目解决疑难杂症 20190726

记Flutter开发项目解决疑难杂症 20190726

作者: GaODian | 来源:发表于2019-07-26 16:39 被阅读0次

公司一个新项目,需要用原生开发,老板开始想招Android和ios的原生来开发,这个时候我踊跃蹦出说了句Android和IOS原生成本高不如让我用Flutter来做。接下来我给老板描述了Flutter的优劣势,然后老板就把项目抛给我了让我来负责还给我招了个小弟负责我以前写的VUE,美滋滋。

进入正题,我一开始配置Flutter的环境属实难受碰到很多JAVA版本之类的问题不过还好总能百度到解决。

正式开始做Flutter啦。

看了会文档就上手开做边做边看文档进步也很快第一天就渐渐上手,对于布局写起来感觉比较顺手。但是第二天碰到了第一个问题

设计图里面是有banner滑动和下面列表,我选择用ListView来当作大的容器,banner图从网上找的代码单独写在一个文件里面,当我body的容器为Container的时候banner我能够正常的引入并且渲染,但是当body容器为ListView的时候就会爆出一系列的错误。经验告诉我可能是引入的问题,然后各种检查代码各种换姿势引入都得不到解决,那行吧那就先放着等首页写完再来解决。

写完之后回头解决这个问题发现特别棘手不知道从何处处理我就开始慢慢耐心的把报错一句一句的翻译出来看看发现有一句渲染无限大,我就突然想到是不是在引入Banner之后需要给他一个指定高度的容器呢,试了之后果然是这样的。使用listView的时候引入进来的组件是需要包一个制定了高度的容器才能够正常使用否则会报错。

使用一个制定高度的容器包裹banner 渲染即可。

小弟才开始接触Flutter以上说的有问题的希望各位大佬能够指点指点我。

相关文章

网友评论

      本文标题:记Flutter开发项目解决疑难杂症 20190726

      本文链接:https://www.haomeiwen.com/subject/gjpgtftx.html