亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將Require.js與Angular.js一起使用是否有意義?

將Require.js與Angular.js一起使用是否有意義?

我是Angular.js的新手,試圖了解它與Backbone.js的區別...我們以前在使用Backbone時使用Require.js管理我們的軟件包依賴項。用Angular.js做同樣的事情有意義嗎?
查看完整描述

3 回答

?
慕慕森

TA貢獻1856條經驗 獲得超17個贊

是的,angular.js與require.js將require.js組件模塊化一起使用時,這是有意義的。


我可以指出你一個種子項目,它使用both angular.js and require.js。希望有幫助!


查看完整回答
反對 回復 2019-12-07
?
慕村225694

TA貢獻1880條經驗 獲得超4個贊

我認為這是一個主觀問題,因此我將提供我的主觀意見。


Angular具有內置的模塊化機制。創建應用程序時,要做的第一件事是


var app = angular.module("myApp");

然后


app.directive(...);


app.controller(...);


app.service(...);

如果您看一下角度種子,它是用于角度的整潔的入門應用程序,則他們將指令,服務,控制器等分離到不同的模塊中,然后將這些模塊作為依賴項加載到主應用程序中。


就像是 :


var app = angular.module("myApp",["Directives","Controllers","Services"];

Angular也會延遲將這些模塊(而不是腳本文件)加載到內存中。


對于延遲加載腳本文件而言,坦率地說,除非您要編寫非常大的內容,否則這將是多余的,因為從本質上講,角度化會減少您編寫的代碼量。如果以角度編寫,使用大多數其他框架編寫的典型應用程序的LOC可能會降低30-50%。


查看完整回答
反對 回復 2019-12-07
  • 3 回答
  • 0 關注
  • 948 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號