Angular Material md-virtual-repeat 列表项选择
Angular Material md-virtual-repeat list item selection
我不清楚如何设置,所以我可以 select 虚拟重复列表中的项目。我想点击一个项目来设置一个模型变量并显示波纹动画。
<div layout="column" flex="40" style="border:red 1px solid;min-height:75px;margin-right:0px;padding-right:0px;padding-bottom:0px;" layout-padding>
<md-virtual-repeat-container id="rightSrc" layout-fill flex>
<div md-virtual-repeat="s in items" class="repeated-item" flex>
{{s.title}}
</div>
</md-virtual-repeat-container>
</div>
我这里有一个代码笔:http://codepen.io/ed4becky/pen/LGabqW
演示显示时没有显示如何设置 selection
您可以使用 md-button
和 md-ink-ripple
。这应该让你开始,你可能只需要调整一些 margins/paddings.
<div md-virtual-repeat="s in items | orderBy:'title'" class="repeated-item md-button" flex md-ink-ripple ng-click="alert(s)">
{{s.title}}
</div>
我不清楚如何设置,所以我可以 select 虚拟重复列表中的项目。我想点击一个项目来设置一个模型变量并显示波纹动画。
<div layout="column" flex="40" style="border:red 1px solid;min-height:75px;margin-right:0px;padding-right:0px;padding-bottom:0px;" layout-padding>
<md-virtual-repeat-container id="rightSrc" layout-fill flex>
<div md-virtual-repeat="s in items" class="repeated-item" flex>
{{s.title}}
</div>
</md-virtual-repeat-container>
</div>
我这里有一个代码笔:http://codepen.io/ed4becky/pen/LGabqW
演示显示时没有显示如何设置 selection
您可以使用 md-button
和 md-ink-ripple
。这应该让你开始,你可能只需要调整一些 margins/paddings.
<div md-virtual-repeat="s in items | orderBy:'title'" class="repeated-item md-button" flex md-ink-ripple ng-click="alert(s)">
{{s.title}}
</div>