1

Dust JSの経験がある人はいますか?一部のキーにスペースがあるデータを使用してテンプレートをコンパイルする際に問題が発生しました

JSONデータ:

{"Street Address": "12 Coventry Road"}

ダストテンプレート{番地}

番地が解析されることはありません:(

Handlebars JSでは、キーを角かっこで囲んだスペースでラップするだけですが、DustJSでは機能しないようです。

Eg {{[Street Address]}}

とにかく誰かが助けてくれることを願っています、私はハンドルバーよりもダストの機能を非常に好むので

4

2 に答える 2

0

Dust.jsホームページから:

ダストパーサーは、静的テキスト内で実行する必要のあるエスケープの量を最小限に抑えるように微調整されています。Dustタグによく似ていないテキストは静的であると見なされ、そのままテンプレートの出力に渡されます。これにより、Dustはさまざまなフォーマットのテンプレートに使用するのに適しています。そのように認識されるために、ダストタグには余分な空白と改行が含まれていてはなりません

于 2012-06-07T04:44:44.710 に答える
0

有効なjsonではないため、dustはそれを許可しません。WSを削除する必要があります。

レンプレート

{StreetAddress}

コンテクスト

{"StreetAddress": "12 Coventry Road"}

出力

12 Coventry Road

とにかく、ダストレポは維持されていません。私たちはそれをフォークし、多くの新機能に取り組んでいます。見てください:

https://github.com/linkedin/dustjs

于 2012-08-08T18:23:31.330 に答える