DOMにHTMLとして挿入しているAPIの説明テキストがあります。イベントリスナを角度4の動的要素に追加しますか?
<div class="activity-description" [innerHTML]="description"></div>
説明はngOninit()内で設定されます。
if (this.eventDetail.description.length > 255) {
this.description = this.eventDetail.description.substring(0, 255) + '<span class="more-description"> ...Learn More</span>';
}
私は要素がnullで、イベントリスナーを添付することはできません
var el = this.elementRef.nativeElement.querySelector('.more-description');
if (el)
el.addEventListener('click', this.displayFullDescription());
)(ngAfterViewInit以内に「より多くの記述」クラスにイベントリスナーを追加しようとしています。このイベントリスナーを動的に追加されるhtml要素に追加するにはどうすればよいですか?
を働いている私は、機能を実行します – yurzui
を横断する前に ')' cdRef.detectChanges(実行してみますか? –