当前位置 : 主页 > 网络编程 > 其它编程 >

开发笔记:FlutterProvider实现简单的购物车

来源:互联网 收集:自由互联 发布时间:2023-07-02
篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了FlutterProvider实现简单的购物车相关的知识,希望对你有一定的参考价值。 篇首语:本文由编程笔记#自由互联小编为大家
篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了FlutterProvider实现简单的购物车相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了Flutter Provider实现简单的购物车相关的知识,希望对你有一定的参考价值。

前提说明,通过本篇博客你可以知道Provider的selector选择器的作用以及其工作原理。读过博主Flutter跨组件共享状态的利器Provider简析(1)这篇博客的读者对下面这幅图应该不陌生,这幅图描述了Provider组件的工作原理。 在这里插入图片描述 我们可以通过Provider.of来获取DataBean对象,进而获取DataBean里面封装的数据。如果DataBean这个类封装的字段过多,而我们只需要一部分怎么办呢?比如一个Person的类,封装了诸如name、age,sex,job等各种各样的信息,我们只需要展示name信息。就要使用Provider.of().name,感觉有点冗余,有没有更合适的工具直接获取name呢?有,答案就是selector选择器,代码如下:

Widget【转自:外国服务器 http://www.558idc.com/shsgf.html转载请说明出处】

上一篇:java学习(120):set的iterator
下一篇:没有了
网友评论