0

アプリの一部にx.stylを使用し、別の部分にy.stylを使用するようなことをするにはどうすればよいですか?

すべてのcssがapp.stylに含まれているようで、コンテンツによっては条件付きでシートをロードできません。スタイラス内の条件文またはJSを介してこれを処理することを想定していますか?

ありがとう!

4

2 に答える 2

0

これは、HTML(またはHTMLに使用するテンプレート言語)のスタイラスの外で処理する必要があります。たとえば、翡翠のテンプレートでは、次のことができます。

- var style = 'x.css'
- if (mainArea)
  - style = 'y.css'
link(href=style, type="text/css", rel="stylesheet")

テンプレートをレンダリングするときにmainArea、jadeオプションを介して呼び出されるブール値を渡すことでこれをレンダリングします。locals

于 2011-07-06T08:34:54.733 に答える
0

すべてのアセットが最初にロードされるため、SocketStreamではこれにjadeを使用しません。アセットマネージャーは、あなたがやろうとしていることを達成する0.4で登場します。

于 2011-09-17T00:47:20.583 に答える