backbone.js と underscore.js を組み合わせて HTML ビットを作成する通常の方法を使用しています。これは私が使用するものの例です
_.template($('#html-container').html(), this.model.toJSON());
そして、必要な場所にこれを追加します。この場合のモデルは通常のバックボーン モデルです。
これが出力する HTML は次のようになります。
<li _id="4f82f7c3c5de997ad3fd4989" code="61131" unit="100ml" op="11" rp="22" cp="0" id="4f82f7c3c5de997ad3fd4989">
基本的に、モデル内の変数ごとに html 属性を作成しました。これは正常ですか、それともここで何か間違ったことをしていますか。