数据驱动视图

2021-01-23  本文已影响0人  _1633_

数据驱动视图

状态: 数据结构设计(React-state, Vue-data)

视图: 组件结构和拆分

state 数据结构设计

    状态设计思路 和 要点:

        用数据描述所有的内容;

        数据要结构化,易于程序操作(遍历、查找)(这就是我经常说的,要想什么样的数据结构能表达这个数据)

        数据要可扩展,以便增加新的功能(开放原则)

    组件设计的思路和要点

        从功能上拆分;  

        尽量让组件原子化(单一原则);

        容器组件(只管数据)& UI 组件(只显示视图) (状态提升)

上一篇下一篇

猜你喜欢

热点阅读