首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

有偿请教 Flutter 的 Provider

  •  
  •   0bject · 90 天前 · 1625 次点击
    这是一个创建于 90 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我看了一些相关的文章,但是感觉就是一看都会,一写怎么写都写不对。天生愚钝,望不吝赐教。

    我根据自己的想法,写了一个我觉得很简单的一个 demo (Link to GitHub),

    我知道大家都很忙,所以我能写的我尽量写了。
    因为我不知道应该怎么用 Provider,所以里面的文字描述可能会有别扭的地方,请见谅。

    100 红包,希望大神们不要嫌少。
    我的微信是 bnpiZXRh

    谢谢

    12 回复  |  直到 2019-09-09 14:14:20 +08:00
        1
    lolizeppelin   90 天前   ♥ 1
    有写过 react 么?这玩意和 react 思路一样的

    你说的什么 provider 什么意思啊?

    你看看 redux 是不是你要的
        2
    allencode   90 天前   ♥ 1
    个人看法:1:先理解下 Flutter 中的全局变量 InheritedWidget、2:理解下观察者模式 、3:理解下数据驱动视图的概念。
        3
    0bject   90 天前 via iPhone
    @allencode 多谢思路
        4
    allencode   90 天前   ♥ 1
    如果需要的话,可以加微信交流技术,有偿就算了 :) wx:437806668
        5
    zhenjiachen   90 天前 via iPhone   ♥ 1
    我最近也在研究 provider,但是工作和琐事太忙了,不然就可以和楼主一起讨论和开发
        6
    0bject   90 天前 via iPhone
    @zhenjiachen 加微信 一起交流 一起进步 一起变秃
        7
    lolizeppelin   90 天前   ♥ 1
    哦搞半天 provider 就是 google 自己出的状态管理啊

    没资料看不懂可以线学 redux, 和这玩意解决的问题是一样的,懂了 redux 再看 provider 应该不难
        8
    linnn2   90 天前 via iPhone   ♥ 1
    刚好这两天也在看 flutter 的 provider,推荐一个资料吧,Google IO 2019 的演讲
    ,里面的例子在 github 可以搜到,算是这两天看的比较完整接近真实项目的资料了
    还有就是 procider 和 redux 不一样,相比之下 provider 更简单,算是官方推荐的入门级状态管理吧
        9
    loveuqian   90 天前 via iPhone   ♥ 1
    没看你 demo 说一句
    官方最新文档就有一篇介绍这个的,还有 demo,看完的话基本用法肯定没问题
        10
    ericgui   90 天前   ♥ 1
    @lolizeppelin provider and consumer are not new. They already used in React Context API.
        11
    0bject   90 天前
    @linnn2
    @loveuqian

    多谢资料,我晚上回去看看
        12
    xrr2016   89 天前   ♥ 1
    请看官方文档 https://flutter.dev/docs/development/data-and-backend/state-mgmt/simple
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1463 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 30ms · UTC 00:53 · PVG 08:53 · LAX 16:53 · JFK 19:53
    ♥ Do have faith in what you're doing.