文章詳情頁
angular.js - angularjs 怎么加載不同模板的css js
瀏覽:154日期:2024-03-20 10:18:44
問題描述
各個模板用到的不同的js和css 怎么按需加載,難道打成一個文件。另外 angularjs 到底適不適合移動端開發(fā),感覺文件好大。
問題解答
回答1:angular 對移動端來說,還是太重了。
js的按需加載考慮使用requirejs或者seajs。
css的按需加載只能按模塊拆成一個個css,然后按需引用。看模塊粒度。
回答2:angular本身不處理文件加載.如果需要按需加載各個文件,考慮使用require.js或者sea.js
回答3:angular不需要require.js只要在你app中聲明需要的模塊在使用的時候加載進來了就好.比如我在testCotroller中聲明了
APP.controller(’test’,[$http,’myjsfunc’],function(){ //your code})
然后html代碼中只要使用了test controller的頁面引入自己寫的myjsfunc模塊的js(可能是service可能是filter等等,或者自己手動封裝成angular的模塊,不封裝也可以,angular會在js完成以后bootstrap)就可以完成按需加載
標簽:
CSS
相關文章:
1. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個是怎么回事????2. 在應用配置文件 app.php 中找不到’route_check_cache’配置項3. html按鍵開關如何提交我想需要的值到數據庫4. html5 - 在微信上掃二維碼看到有趣的h5頁面,怎樣才可以看到它的代碼呢?5. javascript - ueditor 百度富文本編輯器6. css3 - 怎樣用flew布局成 左邊邊兩列 右邊三列的布局?7. vue.js - android環(huán)境下在vue中引入vux.js 報錯。8. objective-c - 項目未上線,qq分享第三方登錄,讓上傳appStore ID 怎么搞9. android - 接入微信安卓分享會多一個空白頁10. python - 在pyqt中做微信的機器人,要在表格中顯示微信好友的名字,卻顯示不出來,怎么解決?
排行榜
