我用的是@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

10-06 11:51