angulaire.js - Comment charger des CSS JS de différents modèles dans AngularJS
滿天的星座
滿天的星座 2017-05-15 16:53:18
0
3
649

Comment les différents js et css utilisés dans chaque modèle peuvent-ils être chargés à la demande ? Peuvent-ils être combinés en un seul fichier ? De plus, angulairejs est-il adapté au développement mobile ? Le fichier semble très volumineux.

滿天的星座
滿天的星座

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