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.
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 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é
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
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
dans testCotrollerDéclarez simplement dans votre application que les modules requis sont chargés lorsque vous les utilisez.
Par exemple, j'ai déclaré
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