【问题标题】:Sorting not working with Knockout and Isotope and non-trivial template排序不适用于 Knockout 和 Isotope 以及非平凡模板
【发布时间】:2015-11-25 12:49:51
【问题描述】:

尝试使用动画制作可按不同标准排序的用户列表。已经在使用 Knockout,所以 this demo 似乎是一个不错的方向。我切换到集成代码 here 的 Isotope 2.0 分支。我遇到了两个不知道如何解决的问题。首先是Sorting not working with Knockout and Isotope

排序根本不适用于非平凡的模板,如此版本所示 - http://codepen.io/matelich/pen/zvYOam/

工作:

<div data-bind="text: UserName"></div>

不是:

<div class="user_row" >
  <div data-bind="text: UserName"></div>
  <img src="http://marketingmobil.mobi/login/uploads/783/48455.png" />
</div>

正在为 Isotope 的 itemSelector 设置 user_row 类。

【问题讨论】:

    标签: javascript knockout.js jquery-isotope knockout-3.0


    【解决方案1】:

    试试

    var ViewModel = {
        users: ko.observableArray(),
        getOptions: function() {
          return {
            layoutMode: 'vertical',
            itemSelector: '.user_row'
          };
        },
      };
    

    即带有 '.user_row' 的 itemSelector(带点)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-28
      • 1970-01-01
      相关资源
      最近更新 更多