angular.js - angularjs 怎么加载不同模板的css js
滿天的星座
滿天的星座 2017-05-15 16:53:18
0
3
611

各个模板用到的不同的js和css 怎么按需加载,难道打成一个文件。另外 angularjs 到底适不适合移动端开发,感觉文件好大。

滿天的星座
滿天的星座

répondre à tous(3)
PHPzhong

angular est encore trop lourd pour les appareils mobiles.

Envisagez d'utiliser requirejs ou seajs pour le chargement à la demande de js.

Le chargement de CSS à la demande ne peut être divisé qu'en CSS individuels par module, puis référencé à la demande. Regardez la granularité du module.

洪涛

angular lui-même ne gère pas le chargement des fichiers.
Si vous devez charger chaque fichier à la demande, pensez à utiliser require.js ou sea.js

曾经蜡笔没有小新

angular ne nécessite pas require.js
Déclarez simplement dans votre application que les modules requis sont chargés lorsque vous les utilisez.
Par exemple, j'ai déclaré

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

Puis dans le code html, tant que la page utilisant le contrôleur de test introduit le js du module myjsfunc écrit par vous-même (cela peut être un service, un filtre, etc., ou vous pouvez l'encapsuler manuellement dans un module angulaire, vous ne pouvez pas l'encapsuler, angulaire sera dans le js Une fois terminé, bootstrap) peut effectuer le chargement à la demande

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal