我正在开发一个客户端很重的网络应用程序,这对我来说是第一次。我也是第一次使用 jQuery。我需要让我的客户端代码跟踪它通过 Ajax 调用获取的模型数据。
存储这些数据的好方法是什么?jQuery 是否提供了一个好的解决方案,还是有一个好的通用 Javascript 解决方案?我基本上想用Javascript编写模型类(但我不一定需要继承)。现在我的 jQuery 代码是一个控制器层,DOM 和 CSS 构成了我的视图层。其他人如何完成模型层?
我正在开发一个客户端很重的网络应用程序,这对我来说是第一次。我也是第一次使用 jQuery。我需要让我的客户端代码跟踪它通过 Ajax 调用获取的模型数据。
存储这些数据的好方法是什么?jQuery 是否提供了一个好的解决方案,还是有一个好的通用 Javascript 解决方案?我基本上想用Javascript编写模型类(但我不一定需要继承)。现在我的 jQuery 代码是一个控制器层,DOM 和 CSS 构成了我的视图层。其他人如何完成模型层?
不久前,jQuery 开发人员Adam Wulf 发布了一系列教程,涵盖了他在客户端上使用 jQuery 开发 MVC 模式。您可能会发现它们对您当前的项目非常有帮助。此外,JollyToad 在这方面也做了一些工作。您也可以在线查看他们的结果。
我还发现了一种称为 Concrete Javascript 的技术,其中 DOM 对象用作模型对象。Effen 听起来像是实现它的好方法:http: //github.com/nkallen/effen/tree/master。
我通常使用服务器构建的 JSON 数据结构来保存我的客户端将用于交互式操作等的所有内容。没有特定于 jQuery 的内容......