react不实现双向绑定的原因是什么呢,提高用户动手能力?
mvvm在v->m过程中也就是用户操作反应到模型时,可能不是你想要的结果,你很可能要干预这个变化甚至阻止用户改变模型数据
react在这一块让开发者自己实现,不帮开发者做决定算是一个优点
另外单向数据流结构清晰明了,就是说所有产生变化的都得在m中改变v才能发生变化
这是种设计理念
------------------------------------------------------------------------
但是本人不太喜欢,这是假装web 2.0 不存在吗 web2.0就是两者相互交互
至于会不会变的很乱取决于开发者和框架也没有对v返回的数据进行拦截和控制
如果你的app表单很多,那些千篇一律的onChange挺恶心,就算封装一个函数,也要提供至少3个参数,不够理想