搜尋

首頁  >  問答  >  主體

angular.js - angularjs 怎麼載入不同範本的css js

各個模板用到的不同的js和css 怎麼按需加載,難道打成一個檔案。另外 angularjs 到底適不適合行動端開發,感覺檔案好大。

滿天的星座滿天的星座2866 天前670

全部回覆(3)我來回復

  • PHPz

    PHPz2017-05-15 16:55:18

    angular 對行動端來說,還是太重了。

    js的按需載入考慮使用requirejs或seajs。

    css的按需載入只能按模組拆成一個個css,然後按需引用。看模組粒度。

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-15 16:55:18

    angular本身不處理檔案載入.
    如果需要按需載入各個檔案,考慮使用require.js或sea.js

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 16:55:18

    angular不需要require.js
    只要在你app中聲明需要的模組在使用的時候加載進來了就好.
    例如我在testCotroller中聲明了

    APP.controller('test',[$http,'myjsfunc'],function(){
        //your code
    })
    

    然後html程式碼中只要使用了test controller的頁面引入自己寫的myjsfunc模組的js(可能是service可能是filter等等,或者自己手動封裝成angular的模組,不封裝也可以,angular會在js完成以後bootstrap)就可以完成隨選載入

    回覆
    0
  • 取消回覆