ste*_*teo 0 javascript oop model-view-controller jquery
我正在大规模发展application.最初我的方法很困惑,即使我从1月份开发,我也是javascript的初学者.我正在寻找一个mvc方法,我找到了一些指导方针,如:
型号:包含AJAX呼叫和服务
控制器: 例如 jQuery小部件等
查看:例如 HTML的渲染等等.
我真的不清楚如何javascript完美地遵循以上三个建议来构建应用程序.我可以做任何事情,我可以管理template我可以写jQuery操作,我可以做AJAX电话.
我不清楚的是如何真正划分这三个模块.当我尝试这种方法时,我无法做任何module只做它必须做的事情.
我也尝试了一种MV*方法,对于我所看到的和我的需求,也许这是一种更好的方法,因为我必须做bind大量的divs,生成events,所有这些都是客户端,只data从server侧面接收.
我想知道的是:
哪个是真正的能力Module?例如,如果我必须要binda click event到a button ,我必须在哪里写
.on('click',callback)
Run Code Online (Sandbox Code Playgroud)
方法?在哪里我必须写callback他要打电话?
我写道:没有框架,因为我确信如果我不理解从头开始编写它的方法,那么我将完全理解使用完整的框架.
我希望我的怀疑是明确的,如果没有,请发表评论,如果可以,我会尽力解释.对不起我的英语无论如何.
这不是答案,因为没有一个答案.我只想提一些事情而不是.
还有一些事情
问题:
这只是您编写自己的MVC或评估现有框架时要记住的事项列表.