私はjQueryとjQueryMobileで開発を開始したColdFusion開発者であり、cfフレームワークColdBoxとjsフレームワークKockoutJSの導入を検討しています。今、私は彼らが可能であり、彼らがどのように一緒に働くのか、頭を包み込もうとしています。
質問する
324 次
2 に答える
5
はい、問題なく動作します。
ColdBoxフレームワークを実行しているColdFusionバックエンドでBackbone.jsを使用しています。
次のように、イベントハンドラーから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 に答える