各個模板用到的不同的js和css 怎麼按需加載,難道打成一個檔案。另外 angularjs 到底適不適合行動端開發,感覺檔案好大。
PHPz2017-05-15 16:55:18
angular 對行動端來說,還是太重了。
js的按需載入考慮使用requirejs或seajs。
css的按需載入只能按模組拆成一個個css,然後按需引用。看模組粒度。
曾经蜡笔没有小新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)就可以完成隨選載入