当前位置:  开发笔记 > 编程语言 > 正文

虚拟中继器和量角器

如何解决《虚拟中继器和量角器》经验,为你挑选了1个好方法。

问题:

在量角器中定位虚拟中继器的规范/首选方法是什么?

故事:

在Angular Material设计中,有一个虚拟转发器,借助动态重用视口区域中可见的行,有助于提高渲染性能.样品:

0
1
2

目前,我必须使用by.css定位技术:

$$('[md-virtual-repeat="item in ctrl.dynamicItems"]');

奖金问题:

有没有办法让它by.repeater也可以使用md-virtual-repeat



1> alecxe..:

按照findRepeaterRows()repeaterMatch()内置的功能,by.repeater定位器使用CSS选择器来寻找不同的"重复"般具有不同前缀的属性:

ng-repeat
ng_repeat
data-ng-repeat
x-ng-repeat
ng:repeat

然后,它会删除所有过滤器,tracking(track by),别名(as),然后检查我们尝试匹配的转发器值.

换句话说,by.repeater此时此刻并不会找到虚拟中继器.

在此处创建了一项功能请求:

by.repeater匹配虚拟中继器


此时,考虑到虚拟转发器不支持高级语法元素,track或者as我认为使用CSS选择器就足够了:

$$('[md-virtual-repeat="item in ctrl.dynamicItems"]');

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有