为了账号安全,请及时绑定邮箱和手机立即绑定

Web 前端开发需要使用 MVVM 框架吗?

/ 猿问

Web 前端开发需要使用 MVVM 框架吗?

MVVM框架一堆,大同小异,真的有这个必要吗?从哪个层面来思考的呢?

查看完整描述

5 回答

?
ios开发零基础入门

MVC更加合适解耦,模块化,这样十分便于扩充,加个功能,加个API,模型和它的视图会容易很多。

MVC还有个感觉,就是更多的配置,更少的编程。或者说,编好各种模块后,通过配置,将他们链接起来(框架通过自己的机制去处理这些配置)。 配置好处有:1)结构化结构清晰一致 2)一个类型的东西在一起 3)可读性高。

而事件管理上面,MVC更加注重模型的数据改变而触发各种事件,就是将数据和事件联系起来,数据变动,界面变化

查看完整回答
2 反对 回复 2018-02-09
?
linux快速入门培训

一个好的MVVM框架可以把你从业务逻辑和视图更新的代码中解救出来。即使是小项目,handy的binding也可以让你快速的搭建demo,提高开发效率

查看完整回答
1 反对 回复 2018-02-11
?
安卓开发学习视频

思维模式完全和jquery不一样,让你专注数据处理而不是dom操作

查看完整回答
反对 回复 2018-02-11
?
代码写到手抽筋

1.数据绑定
比方讲你要做一个天猫那样的购物车。页面里的“加入购物车按钮”,底部购物车里的“增”“减”按钮,底部购物车里的输入框,都可以修改商品的数量。修改的时候,顶栏的购物车也要跟着变。
如果你是用点击事件+callback的方法写,思路绕,代码丑。
如果你是用mv*的方法,所有的用户操作都可以变成对购物车里数据的修改。mv*框架的数据绑定帮你为数据加上事件。不管是思路,还是写出来的代码,都清爽太多。
2.SPA
要做单页面网页,必须得有
 1.前端template
 2.路由功能
不用框架,自己搞定这些东西不现实

查看完整回答
反对 回复 2018-02-11
?
qq_灼色之夜_04141428

你确定不是MVC吗?

查看完整回答
反对 回复 2018-02-09

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信