AngularJS 爱好者兜售的功能之一是该框架提供的 DOM 内容和 JavaScript 数据之间的双向数据绑定。
我目前正在开发几个集成 AngularJS 和 Django 的学习项目,其中一个痛点是 AngularJS 解决的 JavaScript 数据和 DOM 表示之间的问题对于 AngularJS 和 Django 的配对来说并没有立即得到解决。因此,协调 AngularJS 和 Django(AFAICT 作为 AngularJS 新手)涉及 jQuery DOM 操作中常见的编程类型,而 Angular 似乎是为了消除这种需要而编写的。这对于学习来说非常有用,但让我问,“有没有人尝试为 AngularJS + Django 做 AngularJS 和 Django 分别向开发人员提供的事情,即消除对这种拼接代码的需要?” AngularJS 更明确地表达了“让双向绑定完成工作”,但 Django 作为“有截止日期的完美主义者的 Web 框架”似乎旨在减少体力劳动。
目前我正在构建 JSON 发送给客户端,但我想知道是否有任何项目可以将 AngularJS 与 Django 协调起来。
您可能想看看:https://github.com/jrief/django-angular https://github.com/jrief/django-angular在他们的演示中,他们给出了三向数据绑定的示例:http://djangoconf.aws.awesto.com/slides http://djangoconf.aws.awesto.com/slides.
这是通过组合执行的ajax http://en.wikipedia.org/wiki/Ajax_%28programming%29调用(从 angularjs 到 django)和网络套接字 http://en.wikipedia.org/wiki/WebSocket(从 Django 到 AngularJS)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)