簡體   English   中英

如何從Typescript文件附加HTML並在angular2中對其執行功能

[英]How to append html from typescript file and perform functionality on it in angular2

我正在研究angular2應用程序。

我從打字稿中追加日期字段時遇到一個問題,該字段已生成並且看上去很完美,但是我在字段單擊上執行的功能不起作用(日期選擇器將在單擊字段和事件圖標時打開)。

的HTML

<div id="specific_dates_container" class="field_area">
</div>

打字稿

let count = document.querySelectorAll('.specific-date').length;
count += 1;
this.addCouponForm.addControl('specific_date'+count, new FormControl());

let html = "<div class='specific-date' id='specific_date"+count+"'><input placeholder='MM/DD/YYYY'  ngx-mydatepicker [options]='calendarOptions' #sd"+count+"='ngx-mydatepicker' formControlName = 'specific_date"+count+"' (click)='sd"+count+".toggleCalendar()' readonly><i class='material-icons' (click)='sd"+count+".toggleCalendar()'>event</i></div><br>";

$("#specific_dates_container").append(html);

您需要為此改變方法

看來您想動態創建控件,為此,您需要點擊此鏈接

如何在Angular 2中動態添加和刪除表單字段

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM