2016-05-02 20 views
0
a(data-track-dynamic-attrs='["Page","Stakeholder"]') Download App 

これは玉です。ここでdata-track-dynamic-attrsについては、jsonデータを追加する必要があります。私は<a data-track-dynamic-attrs='["Page","Stakeholder"]' > </a>がjsonを解析するために生成されたhtmlになると期待しています。しかし、jadeは一重引用符ではなく二重引用符で表示します。 HTMLでは<a data-track-dynamic-attrs="["Page","Stakeholder"]"></a>と表示されます。したがって、与えられたデータ属性を読み込もうとすると、文字列全体ではなく[[]が返されます。私が使用していますpyjadeのデータ属性にjsonデータを追加できません

Pyjadeバージョンはあなたが外側に二重引用符を使用し、内側に二重引用符をエスケープでき4.0.0

答えて

1

です。

a(data-track-dynamic-attrs="[\"Page\",\"Stakeholder\"]") Download App 
+0

これは機能します。私はここに投稿する前に早くそれを試して、それが文字列であると仮定して解析しようとしていました。しかし、値がフェッチされると、自動的に配列に解析されました。それゆえ、それは間違いを投げていた。とにかくありがとう。 –