私は2つのハイパーリンクを持つHTMLスパンを持っています。角度2の要素の属性の値を取得する方法は?
<span><a href="http://appcarvers.cloudaccess.host/index.php?Itemid=207" alt="Shirley Setia">Shirley Setia</a><i class="fa fa-caret-right"></i>
<a href="http://appcarvers.cloudaccess.host/index.php?Itemid=210" alt="Harry">Harry</a>
</span>
import { Directive, ElementRef, Renderer, HostListener } from '@angular/core';
import { NavController } from 'ionic-angular';
import { Input, Output, EventEmitter } from '@angular/core';
@Directive({
selector: '[stream-link]' // Attribute selector
})
export class StreamLink {
constructor(public element: ElementRef, public renderer: Renderer) {
renderer.listen(element.nativeElement, 'click', (event) => {
let anchorUrl = this.element.nativeElement.querySelector('a');
// This anchorUrl shows only first href url
}
}
}
私が試してみました@ContentChildren –