backbone.jsを使用して、データベースからhtmlを取得してページに表示します
データはこのように保存されます
<p>テスト</p> <p>テスト 1</p> <p>テスト 2</p>
私のページでunderscore.jsを使用する場合
pp<%=タイトル%>
<%= メインコンテンツ %>
</div> </div> </script> <!-- sample template for pagination UI --> <script
type="text/html" id="tmpServerPagination">
<% if (currentPage < totalPages) { %> <a href="#" class="btn long servernext">Show More</a> <% } %> </div> </script>
それはレンダリングします
テスト
テスト1
テスト 2
タグを読み取ってページにフォーマットを適用する場所
テスト テスト 1 テスト 2
これが私の見解です
( 関数 ( ビュー ){
views.ResultView = Backbone.View.extend({ tagName: 'li', テンプレート: _.template($('#resultItemTemplate').html()), initialize: function() { this.model.bind('change ', this.render, this); this.model.bind('destroy', this.remove, this); },
render : function () { this.$el.html(this.template(this.model.toJSON())); return this; } });
})(app.views);