微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何正确分离JavaScript视图/逻辑代码

我从带有update / create / delete标志的websocket接收 JSON对象.基于此信息,我要么更新,创建或删除HTML元素并绑定回调.这可能会影响多个HTML元素.

我目前的方法是将所有内容放入通过jquery处理HTML生成的特定对象中,例如:

$.("<table>").addChild($("<tr>")).addClass('test')

并绑定事件侦听器.但随着越来越多的代码添加,它变得非常混乱,现在我正在寻找一种分离代码的正确方法.

有没有关于如何正确做到这一点的想法?构架?也许是jQuery模板(这仍然让我对如何干净地添加回调感到茫然)?

解决方法

在您的情况下,我建议您查看 Knockoutjs,AngularJSBackbone.js.

原文地址:https://www.jb51.cc/js/158019.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐