0

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);

4

1 に答える 1

0

段落をインラインで表示しようとしているだけの場合は、次を使用できます。

p { display: inline-block; }

.pagination pページ上のすべての段落に影響を与えないように、おそらくこれに名前空間を付けたいと思うでしょう (例: )。

于 2013-09-04T15:58:27.867 に答える