因为没有过angular真实项目开发过,所以有一个问题,
angular的路由效果可以做单页面web,路由是将html片段加载进来的,
如果想运用样式css的话,多个样式只能是在index.html中link了,所以说有多少路由,就要填写多少个css吗?或者说css写在一个文件中,如果这样的话,样式会不会有些不好控制啊;
我之前都是一个html对应一个css这样写的,
漂亮男人2017-05-15 17:00:44
私はいくつかの AngularJS シングルページ アプリケーションを実行しました。
開発段階では、質問者が言ったのと同様に、各ルート(ビューだと思う)にCSSファイルを分割しましたが、公開するときは、すべてのCSSをgulpを使用してまとめて圧縮しました。ページがロードされ、ビューで呼び出されるスタイルはすべて圧縮された CSS ファイルから取得されます。
世界只因有你2017-05-15 17:00:44
半年フロントエンドインターンとして働き、5、6件のプロジェクトのフロントエンドに携わりました。
当社のアプローチは、less で書き込み、最後に gulp/grunt/fis3 などのプロセス ツールを使用して、less ファイルをすべてパッケージ化して CSS ファイルに圧縮し、インターフェイス上でこの CSS ファイルを直接参照するだけです。
PHPz2017-05-15 17:00:44
CSSをファイルに記述することをお勧めします
同時にHTMLテンプレートも記述すると、ホームページが開くのは遅くなりますが、その後の操作はスムーズになります。これらの大きなファイルを統合するためのキャッシュ戦略。ファイルはキャッシュされるため、後でホームページにアクセスするときに明らかな遅延は発生しません。 $templateCache