我正在尝试在点击后出现的离子模态中找到元素,
我正在使用:
d3.csv("test.csv", function(data) {
data.forEach( function(d) {
d.grootte = +d.grootte;
});
var bars = svg.selectAll("rect")
.data(data)
.enter()
.append("rect")
.attr("x", function(d, i){ return i * (width / data.length); })
.attr("y", function(d) { return height - marginBottom; })
.attr("width", width / data.length - padding)
.attr("height", 0);
var button = d3.select("#amount").on("change", function() {
bars.transition()
.attr("height",function(d) {
return d.grootte;
})
.attr("y", function(d) {
return (height - marginBottom - d.grootte);
})
.duration(1000)
.delay(function(d,i) {
return i * 100;
})
});
});
它找到了这些项目,但从未在屏幕上找到它们,如果我想点击或发送密钥,它就永远不会发生,
我认为这是因为驱动程序从模态后面的页面获取信息,我意识到当我从android使用uiautomatorviewer时。
解决此问题的最佳解决方法是什么?