0

jsViews/jsRender でレンダリングする多くのテンプレートで html コンバーターを使用しています。
レンダリング中のテキストにタグが含まれていると、jsViews が「不一致」エラーで失敗するという問題が発生しました。最近、最新バージョンに更新するまで、これに気付きませんでした。彼女は私たちが最初に使用していたスニペットであり、現在エラーを引き起こしています:

    <div id="Resizable" data-link="html{:Text}"></div>

さて、jsRender APi で気付きましたが、次のようにタグを処理するように指示されており、そうすると、データが正しくレンダリングされ、html コンテンツが必要に応じてエンコードされます。

        <div id="Resizable" data-link="{html:Text}"></div>

私の質問は次のとおりです:以前は適切にセットアップされていなかったので、エラーに気付かなかったのですか?これは最新バージョンで変更されましたか?後者の方法が html エンコーダーを使用する唯一の正しい方法ですか? どんな助けでも大歓迎です。ありがとう!

4

2 に答える 2