簡體   English   中英

我無法在 AngularJS 中重寫我所有的 jQuery 網站,而我確實需要兩種方式的數據綁定

[英]I can't rewrite all my jQuery website in AngularJS while I really need two way data-binding

我在我正在構建的網站中大量使用 jQuery(許多 jQuery 和 jQuery UI 插件)。 我在服務器端渲染模板,直到我偶然發現了這個驚人的討論,即建議僅從服務器返回 JSON。

所以我在后端重建了所有的東西,現在,我有一個 JSON API,我計划集成一個前端框架來在瀏覽器中使用數據綁定做模板。

我聽說 BackboneJS 有 jQuery 作為依賴項,所以我認為在我的情況下最好使用它(我不想重寫所有 jQuery 插件)。 個人而言,我非常喜歡 AngularJS 文檔,但我覺得 AngularJS+ jQuery 是個糟糕的選擇。 有人可以消除我的困惑並向我確認 BackboneJS 適合我的情況嗎? (我認為 JS 文件大小很重要)

在這一刻,你通常的啟迪對我來說是非常寶貴的。

主干有一個很好的插件用於 2 路數據綁定。 https://nytimes.github.io/backbone.stickit/

而backbone.js 允許你使用任何其他框架,因為backbone 不像AngularJS 那樣是框架。

甚至,你可以在一個項目中使用backbone.js + AngularJS,從backbone中選擇模型或事件

因此,僅使用適合您的任務的小插件而不是使用另一個框架重寫整個應用程序會更容易

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM