2017-07-29 17 views
4

こんにちは、私はpug html属性の中に値を挿入しようとしています。私はこれを行う方法に関するドキュメントを見つけることができないようです。あなたはval.snippet.id.videoId私は私のサーバー側から渡していますちょうどjavascriptの変数である想像できるようここに私のコードpugの文字列の中に値を挿入するには

input(type='hidden', name='country', value='#{val.snippet.id.videoId}') 

です。ですから、その変数にvalue属性を設定したいと思います。誰かが私を正しい方向に向けると本当に感謝します。

+1

だけの入力を試してみてください(タイプは= 'hidden' が、名前= '国'、値= val.snippet.id.videoId) –

+0

ます。https://のstackoverflow。 com/questions/5081534/put-jade-local-variable-in-tag-attribute –

+0

@impregnablefiendはいあなたは命の恩人です:) – Shadid

答えて

3

この作品のようなものはありませんか?

input(type='hidden', name='country', value=val.snippet.id.videoId) 

限り、私はあなただけ =後にそれらを使用し、属性に変数を補間する必要はありません覚えています。

2

Pug 0.1.0(Jade 2.x)以来、(私は知っているように)補間する必要はありません。

だから、あなたのソリューションは、単に次のとおりです。

input(type='hidden', name='country', value=val.snippet.id.videoId) 
関連する問題