1

Tempo.js を使用して、JSON 配列に項目がない場合にメッセージをレンダリングできるようにしたいと考えています。私が知る限り、JSON配列にループする項目がない場合、これらは呼び出されないため、「データテンプレート」内に何も入れることはできません。これは以下の例のように機能すると思います (???? = 行が存在しない場合に表示する魔法のコマンド):

<div data-template-?????>Show this if there is no messages</div>

<div data-template>
    Display each message looped through
</div>

<div data-template-fallback>Sorry, JavaScript required!</div>

Tempo.js ドキュメントでこれを行う方法を見つけることができません。私はこれを逃しましたか?または、これを達成する別の方法はありますか?

テンプレートをレンダリングする前にこれを JS で実行できることはわかっていますが、そのようなことは JS と HTML テンプレート コードを分離しておくという点を無効にするため、可能であればテンプレート内でこれを完全に実行したいと考えています。

どんなアイデアでも大歓迎です。

4

0 に答える 0