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: _.template($('#resultItemTemplate').html()), 初始化: 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; }

您可能想要命名 this(例如.pagination p),这样它就不会影响页面上的所有段落。

于 2013-09-04T15:58:27.867 回答