うちのいぬ Tech Blog

Tech Blog of Uchinoinu/My dog

ダブルクオーテーション " が " になるのを防ぐなど、String Interpolation で変数を Unescaped にする方法

qiita.com

pugのテンプレート内に変数を展開する String Interpolation で、エスケープさせる方法とさせない方法についての確認です。

ただ ドキュメント をちゃんと読めば済む話ですが、なかなかたどり着くことができなかったので、メモしておきます。

- var hogeVar = "hoge";
script.
  const valEscaped = #{hogeVar};   // => "hoge"
   const valUnescaped = !{hogeVar}; // => "hoge"