保持数据流的单向性

Posted 波罗丁的菠萝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了保持数据流的单向性相关的知识,希望对你有一定的参考价值。

总体原则

服务:用户获取、计算、更新、删除数据,数据的入口和出口均由服务实现

页面或主组件:作为一个容器,盛放一个或多个组件,和服务交互

小组件:只做数据的渲染和用户的交互,不直接调用服务。渲染所需的数据来源于父容器,更新数据则通知父容器,由父容器调用服务后重新修改数据源传递给组件,组件重新

如果一个组件的数据是通过props获取的,那么这个组件数据更新后不能直接调用服务更新数据,而是应该通知给父级容器,由父级容器进行数据的处理

以上是关于保持数据流的单向性的主要内容,如果未能解决你的问题,请参考以下文章

在Android单向数据流中更新不可变视图状态值

建立一个带头结点的单向链表,链表中的各结点按结点数据中的数据递增有序链接,函数fun的功能是:把形参x的值放入一个新结点并插入链表中,使插入后各结点数据域中的数据仍保持递增有序

(转)mysql的单向复制

mysql单向复制

mysql的单向复制

JPA - 使用 EclipseLink 保持单向一对多关系失败