durandal.js - 是否可以根据需要加载视图特定的css?

Rob*_*Rob 4 css single-page-application durandal

我最近开始使用Durandal.js的SPA应用程序.我们有几个视图和模型,它们在不同的时间组成/加载到应用程序中.

例如:MyFavorites.js + MyFavorites.html

有没有办法以某种方式将durandal"链接"视图到css文件(在这种情况下可能是MyFavorites.css),以便它可以根据需要获取它并可能利用缓存?我可以直接在我的html文件中添加或标记,但我认为这是一种不好的做法.

Eis*_*ect 7

Durandal对此没有任何具体内容.但是,有一个require.js css加载器插件,您可以从与该功能相关联的一个js模块中使用它.我认为这样做有一些"陷阱",但是如果你真的想要动态css注入,那就值得研究一下.