我用的是@viewchild is angular。
在app.component.html上,我有:
<div #somename>Mark<span class="somethingelse">Hello something else</span></div>
在我的app.component.ts上
@ViewChild('somename') SomeName;
constructor() {}
getInputValue() {
alert(this.SomeName.nativeElement('span').getElementByClassName('somethingelse').innerHTML);
}
这是不退还任何东西。
我的问题是,我如何瞄准SPAN的类并获取它的值?
最佳答案
你的观点孩子应该是:
@ViewChild("somename") somename: ElementRef;
然后你可以:
this.somename.nativeElement.firstElementChild.innerHTML