AngularJS指令:存储脚本和样式表

时间:2017-04-14 17:14:28

标签: javascript css angularjs stylesheet

是否可以将所有样式表和脚本放入指令中?希望清理我的索引文件并将它们放入几个指令中,如此

    <head>
        <ng-stylesheets></ng-stylesheets>   
        <ng-scripts></ng-scripts>
    </head>
    <body>
        <p>This is a test</p>
    </body>

这是不必要的吗?我更喜欢指令的清洁度,而不是样式表引用的巨大块。我正在使用Angular 1.x

1 个答案:

答案 0 :(得分:1)

我认为这不是一个好主意,你会如何使用angularJS动态阅读(以后编写)脚本的路径?即使你实现了这一点,你仍然需要将angular.js和你的指令添加到index.html文件中。

我建议你使用grunt / gulp / webpack任务在构建时动态地将你的所有脚本和样式表添加到index.html文件中。或者甚至更好,您可以使用另一个任务将所有脚本连接在一起。