TGTGInsighttelegram intelligenceLIVE / telegram public index
Back to channels
只是为了好玩 avatar

TGINSIGHT CHAT

只是为了好玩

@unforftsuj

Humor and entertainment

Subscribers16Current channel subscribers
Tracked posts20Indexed post count
Recent reach3,304Sum of recent post views
Recent posts

Recent posts

Page 2 of 2 · 20 posts

Posted Mar 16

dart 语言使用protobuf 安装 protobuf 完成后 需要 使用 pub global activate protoc_plugin 安装插件

411 views

Posted Mar 14

#Flutter F导包要仔细,有些包的类名字是一样的.容易误导

430 views

Hashtags

Posted Mar 11

#Flutter 一定要将StatefulBuilder和Builder理解透彻,因为它们在Flutter中是非常实用的。

469 views

Hashtags

Posted Mar 10

Model变化后会自动通知ChangeNotifierProvider(订阅者),ChangeNotifierProvider内部会重新构建InheritedWidget,而依赖该InheritedWidget的子孙Widget就会更新。 使用Provider如下收益: 1.我们的业务代码更关注数据了,只要更新Model,则UI会自动更新,而不用在状态改变后再去手动调用setState()来显式更新页面。 2。数据改变的消息传递被屏蔽了,我们无需手动去处理状态改变事件的发布和订阅了,这一切都被封装在Provider中了。这真的很棒,帮我们省掉了大量的工作! 3.在大型复杂应用中,尤其是需要全局共享的状态非常多时,使用Provider将会大大简化我们的代码逻辑,降低出错的概率,提高开发效率。 #

462 views

Posted Mar 10

Flutter Provider 原理图

335 views

Posted Mar 9

InheritedWidget 提供一种在 widget 树中从上到下共享数据的方式,但是也有很多场景数据流向并非从上到下,比如从下到上或者横向等。为了解决这个问题,Flutter 提供了一个 ValueListenableBuilder 组件,它的功能是监听一个数据源,如果数据源发生变化,则会重新执行其 builder,

346 views

Posted Mar 7

* fromLTRB(double left, double top, double right, double bottom):分别指定四个方向的填充。 * all(double value) : 所有方向均使用相同数值的填充。 * only({left, top, right ,bottom }):可以设置具体某个方向的填充(可以同时指定多个方向)。 * symmetric({ vertical, horizontal }):用于设置对称方向的填充,vertical指top和bottom,horizontal指left和right。

413 views
12
PreviousPage 2 of 2Next