javascript - 单向数据流和双向绑定各有什么优缺点?
阿神
阿神 2017-04-11 11:23:32
[JavaScript讨论组]

react推崇单向数据流,angular则是双向绑定。单向数据流和双向绑定相比有什么优缺点?

阿神
阿神

闭关修行中......

全部回复(2)
天蓬老师

看过flux官网的视频了么?里面很详细的介绍了,双向绑定和单项数据流的比较(当然是一边倒的说单项数据流好啦)。

不过大体真实可信,这也是为什么Angular2不再继续死磕双向绑定,转向多方面支持,也可以跑单项数据流喽!

youku

迷茫

1单向数据流 数据流动方向可以跟踪,流动单一,追查问题的时候可以跟快捷。缺点就是写起来不太方便。要使UI发生变更就必须创建各种action来维护对应的state
2 双向流动 值和UI双绑定,这种好处大家都懂。但是由于各种数据相互依赖相互绑定,导致数据问题的源头难以被跟踪到,子组件修改父组件,兄弟组件互相修改有有违设计原则。 但 好处就是 太特么方便了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号