我正在抓住一个父母divs孩子,我正在循环这些孩子。我需要访问每个孩子的nativeElement。
let children = Array.from(this.myParentDiv.nativeElement.children);
for (let i = 0; i < children.length; i++) {
console.log(children[i]); // Prints <div....
console.log(children[i].nativeElement); // Prints undefined
}
如何访问每个孩子的nativeElement?
答案 0 :(得分:2)
children[i]
是自己的原生元素,dom中没有指定属性nativeElement
。
和nativeElement
是angular用来访问本机元素的属性,无论平台如何(移动设备,浏览器......)