0

我是 ColdFusion 开发人员,已经开始使用 jQuery 和 jQuery Mobile 进行开发,并且希望进入 cf 框架 ColdBox 和 js 框架 KockoutJS。现在,如果可以的话,我正试图绕开我的脑袋,以及它们如何一起工作。

4

2 回答 2

5

是的,它会工作得很好。

我将 Backbone.js 与运行 ColdBox 框架的 ColdFusion 后端一起使用。

您可以像这样直接从事件处理程序返回 JSON:

Event.renderData(data={'key'=value,'key2'=[1,2,3,4,'A','B','c']},type='JSON');
于 2012-04-09T18:10:33.273 回答
3

这是另一种看待它的方式。因为 Knockout 是一个 Javascript 框架,所以很容易使用 HTML 和 Javascript 构建一个工作示例。您使用 htm 或 html 扩展名命名您的文件,服务器端技术变得无关紧要。这适用于任何 Javascript 库或框架。

现在,您获取相同的 HTML 文件(例如 mypage.html),将其放入您的 Coldbox 视图文件夹,使用 .cfm 扩展名重命名它,它仍然执行相同的操作。您可以使用 CF 标记和脚本进一步增强它以输出您的数据模型,但最终您只是生成 HTML 和 Javascript 以发送到浏览器。

于 2012-04-09T19:29:58.273 回答