如何从Angular 2 +中的test{1,1}='1:1400 og 2-fold'
FD1=test{1,1};
C = strsplit(FD1);
C2 = cell2mat(cellfun(@str2num,strrep(C,':',' '),'un',0));
C3 = cell2mat(C(1,3));
C3=strsplit(C3,'-');
Dilut1=C2(1,2);
Fold1=str2double(C3(1,1));
删除foo()
处理程序?
div
这不起作用:
<div #box (click)="foo($event)"></div>
因为event.currentTarget.onclick = null
已经event.currentTarget.onclick
。
也许,Angular以不同的方式维护事件处理程序。
答案 0 :(得分:0)
我不知道我是否可以帮你删除绑定,但这样的事情可能会有所帮助:
在您的组件中:
removeBinding: boolean = false;
在您的HTML中:
<div #box (click)="!removeBinding ? (callMyFuncOnce(); removeBinding = true;): ''"></div>