Maison > Questions et réponses > le corps du texte
因为没有过angular真实项目开发过,所以有一个问题,
angular的路由效果可以做单页面web,路由是将html片段加载进来的,
如果想运用样式css的话,多个样式只能是在index.html中link了,所以说有多少路由,就要填写多少个css吗?或者说css写在一个文件中,如果这样的话,样式会不会有些不好控制啊;
我之前都是一个html对应一个css这样写的,
ringa_lee2017-05-15 17:00:44
Utilisez ocLazyload pour charger le contrôleur correspondant, le CSS, etc., ou les fichiers que vous souhaitez charger en conjonction avec le routage
漂亮男人2017-05-15 17:00:44
J'ai réalisé quelques applications AngularJS monopage.
Pendant la phase de développement, j'ai divisé les fichiers CSS selon les besoins. Semblable à ce que l'interrogateur a mentionné, il y a un CSS pour chaque route (je pense que c'est la vue. Mais lors de la publication, j'ai compressé tous les CSS ensemble en utilisant). gulp, puis il est chargé directement dans la page d'index, et les styles appelés dans la vue proviennent tous du fichier CSS compressé.
世界只因有你2017-05-15 17:00:44
J'ai travaillé comme stagiaire front-end pendant six mois et j'ai travaillé sur le front-end de 5 ou 6 projets.
L'approche de notre entreprise est d'écrire en moins, et enfin de conditionner et de compresser tous les fichiers en moins dans un fichier CSS à l'aide d'outils de processus tels que gulp/grunt/fis3... et de simplement référencer ce fichier CSS directement sur l'interface.
PHPz2017-05-15 17:00:44
Il est recommandé d'écrire le css dans un fichier.
En même temps, le modèle html doit également être écrit en $templateCache
De cette façon, même si la page d'accueil peut s'ouvrir lentement, les opérations ultérieures seront. fluide et fluide.,,,
et , en utilisant la stratégie de mise en cache pour mettre en cache ces fichiers volumineux, il n'y aura pas de décalage évident lors de l'accès ultérieur à la page d'accueil.