dma*_*man 2 polymer polymer-1.0
我有一个dom-repeat模板,我希望能够实时对列表进行排序.所以,我采用的方式是下面的方式.但是,当用户从中选择新选择时,我需要一种方法来刷新dom-repeat paper-menu.
通常,对结果集数组的修改会执行此操作.但在这种情况下,对列表进行排序的更改不需要添加或删除该数组中的任何内容(因此没有数组突变).
我怎么能<template is="dom-repeat" items="[[pic.results173]]" as="url" sort="_sortList">刷新?
<paper-menu-button>
<paper-button class="dropdown-trigger" raised>
<iron-icon icon="visibility"></iron-icon>
<span>View By</span>
</paper-button>
<paper-menu id="viewMode" class="dropdown-content" selected="0">
<paper-item>Most Recent</paper-item>
<paper-item>Least Recent</paper-item>
<paper-item>Highest Price</paper-item>
Run Code Online (Sandbox Code Playgroud)
<template is="dom-repeat" items="[[pic.results173]]"
as="url" sort="_sortList">
Run Code Online (Sandbox Code Playgroud)
_sortList: function(first, second) {
var el = this.$.viewMode;
var listMode;
switch(el.selected) {
case 0:
listMode = this._mostRecent(first , second);
break;
}
return listMode;
},
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1722 次 |
| 最近记录: |