我该如何去做一些事情,比如在我的应用程序的一部分使用x.styl,在另一部分使用y.styl?
似乎所有的css都包含在app.styl中,我不能根据内容有条件地加载工作表。我是不是应该通过手写笔中的条件语句或者通过JS来处理这个问题呢?
谢谢!
发布于 2011-09-17 08:47:21
在SocketStream中没有使用jade,因为所有资产都是初始加载的。一家资产管理公司即将推出0.4版本,它将实现您想要实现的目标。
发布于 2011-07-06 16:34:55
您应该在HTML (或用于HTML的任何模板语言)中的手写笔之外处理此问题。例如,在jade模板中,您可以这样做:
- var style = 'x.css'
- if (mainArea)
- style = 'y.css'
link(href=style, type="text/css", rel="stylesheet")在呈现模板时,您可以通过jade locals选项传入一个名为mainArea的布尔值来呈现该模板。
https://stackoverflow.com/questions/6592216
复制相似问题