如何解决Flutter / Dart组件的视觉方案?
这可能是一个开箱即用的问题,但不是一个抽象的思想家,我发现dart语法会造成混乱。显然,例如, ThemeData 是一个 widget ,它也是一个 class 且具有 class dark ()具有属性实际上是 constructo r,具有 class ...纯粹是胡说八道。>
是否有人链接到有关组件实际调用方式,如何将它们如何连接在一起等的漂亮,清晰,示意性的视觉解释,以便使更多的视觉感知者可以了解发生了什么?
我过去曾经做过一些编码,但是我很难理解Flutter / dart语法,好像整个Google都坐在一起说:“我们如何使它看起来尽可能混乱?也许我们可以将 Color 和 Colors 设置为两个不同的类吗?太好了!
任何引出常识的人,不欢迎开发人员撰写的解释。
解决方法
Widget
是class
。因此,Widget
的每个扩展名也都是class
。
每个类可以有一个构造函数。可以有“命名构造”,即所谓的factories
,它们是预定义的构造函数,例如ThemeData
的{{1}}。
最后dark()
是描述单一颜色的类。 Color
是一个包含许多常量供您使用的类。
一天结束时并没有那么困难,但是您不能指望一次全部学习。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。