我发现我不需要在头部编写css链接。但是css仍然可以工作。如果是这样,那么如何管理我的css文件。例如,在不同的页面中使用不同的css文件。
答案 0 :(得分:1)
目前,你有这样的事情:
<template name="myTemplateName">
<p>HTML!</p>
</template>
/* Should only affect paragraphs in the template above. */
p{
color: red;
}
您必须将其更改为以下内容:
<template name="myTemplateName">
<div class="myTemplateName">
<p>HTML!</p>
</div>
</template>
/* Will only affect paragraphs in the "template" above. */
.myTemplateName p{
color: red;
}
答案 1 :(得分:0)
使用名为template和meteor的css文件将包含它
答案 2 :(得分:0)
Meteor适用于SPA - Single Page Application。在SPA中,所有Css文件都将被编译并缩小为单个文件,并在初始页面加载时提供给客户端。它与Html和Javascript文件相同。在流星中,它是七个核心原则之一(Data on the wire)。在初始页面加载后,客户端和服务器之间唯一的事情就是数据,而不是HTML或Css内容。
Meteor团队致力于控制文件加载顺序的机制。查看trello板以获取信息。