(单击)事件不起作用 打字稿 在 ANGULAR 4 中附加任何数据



我一直在尝试从 .ts 获取点击事件,实际上我正在完整的日历中工作,我有附加 html 代码,我只是在尝试获取点击事件函数,我现在不知道如何捕获该函数。

viewRender: function (view, element) {
// element.find('.fc-day-header').html('ZDAAD');
const d = '<div class= "col-sm-12"><input type="checkbox" id="click" class="appointment-margin-checkbox" (click)='myEvent()'/></div>';
element.find('.fc-axis:first').html(d);
},
myEvent( ){ alert() } // here i need the checkbox is checked or not

请帮忙

如果我

错了,请纠正我。

不要使事件内联,因此代码应如下所示:

viewRender: function(view, element) {
// element.find('.fc-day-header').html('ZDAAD');
const d = '<div class= "col-sm-12" id="my-id"><input type="checkbox" id="click" class="appointment-margin-checkbox"/></div>';
element.find('.fc-axis:first').html(d);
element.find('#my-id')[0].onclick = this.myEvent;
}
myEvent() {
alert('it works')
}

相关内容

  • 没有找到相关文章

最新更新