我正在使用Aurelia重新构建我的网站作为学习练习,之前在官方网站上没有问题地遵循教程。但是,我想加载一个现有的本地(到项目)样式表,但由于某种原因,它们没有被框架请求/加载。
我的index.html文件中有一个标准的CSS链接:
<link rel="stylesheet" type="text/css" src="styles/base.css" />
当我在浏览器中加载我的网站时,我可以从开发工具中看到声明存在。如果我右键单击该资源并说“在新标签页中打开”,那么它会加载样式表,因此路径正常。但是,查看网络选项卡,根本不需要它。 我已经尝试将该行从index.html移到app.html,但它没有任何区别。
查看文档(http://aurelia.io/docs.html#templating),它表示您可以在模板标记之外导入样式表,但我再次尝试了这个并且它没有发出CSS文件的请求。
是否有一些定制的方法在Aurelia加载我缺少的样式表?
答案 0 :(得分:3)
link
element没有src
属性。我认为您只需要切换到href
属性。
<link rel="stylesheet" type="text/css" href="styles/base.css" />