2016-11-12 6 views
0

は、コンパイル時に外部文書を組み込み、jade/pugテンプレートを使用してテキスト付きのタグ内に組み込む方法ですか?例えばjade/pugテンプレートのinline要素内に@includeを使用する

、のようなもの:

p paragraph text content with #[span.icon @include path_to_file/icon.svg] inline svg thrown into the html document 

ではなく、このソリューション:

p paragraph text content with #[span.icon #[svg #[use(href='path_to_file/icon.svg')]]] 

私は後の作品を知っているが、私は使用を使用していない解決策を探していますタグまたは外部参照

ソリューションでは、コンパイル時に単語間のタグをタグ内にインポートする必要があります。

私は何度もpugのドキュメントを見てきました。これに近いのはタグの補間とブロックの拡張だけですが、このような状況には特に対応していないようです。

ありがとうございました!

答えて

0

あなたは、文字列の補間を使用することなく、垂直バーを使用することができるはずです。

p 
    | paragraph text content with 
    span.icon 
    include path_to_file/icon.svg 
    | inline svg thrown into the html document 

は、ここでは、タグの補間を参照してください:https://pugjs.org/language/interpolation.html

関連する問題