我是ColdFusion开发人员,已经开始与jQuery和jQuery移动开发,并希望进入一个cf框架ColdBox和js框架KockoutJS。现在,我正在试着想一想,如果可以的话,它们是如何协同工作的。
发布于 2012-04-09 18:10:33
是的,它会工作得很好。
我使用带有运行ColdBox框架的ColdFusion后端的Backbone.js。
您可以直接从事件处理程序返回JSON,如下所示:
Event.renderData(data={'key'=value,'key2'=[1,2,3,4,'A','B','c']},type='JSON');
发布于 2012-04-09 19:29:58
这是另一种看待它的方式。因为Knockout是一个Javascript框架,所以只使用HTML和Javascript就可以很容易地构建一个工作示例。你用htm或html扩展名命名文件,服务器端技术就变得无关紧要了。这适用于任何Javascript库或框架。
现在,你把同样的超文本标记语言文件(例如mypage.html)放到你的Coldbox views文件夹中,用.cfm扩展名重命名,它仍然会做同样的事情。您可以使用CF标记和脚本对其进行进一步增强,以输出您的数据模型,但最终只是生成HTML和Javascript发送到浏览器。
https://stackoverflow.com/questions/10076080
复制相似问题