1
我經常recive錯誤在這個和平的代碼 「$已經在進行中應用」:
public addFile(): void {
if (window["File"]) {
$("#fileSelector").click();
}
}
的addFile函數被ng-click調用,有人想法如何避免它?
我經常recive錯誤在這個和平的代碼 「$已經在進行中應用」:
public addFile(): void {
if (window["File"]) {
$("#fileSelector").click();
}
}
的addFile函數被ng-click調用,有人想法如何避免它?
ng-click, has someone an idea how to avoid it
這可能是因爲元素"#fileSelector"
也附加了ng-click
。所以那點擊會做一個scope.$apply
,因此你會得到這個錯誤。
但是我懷疑你實際上是自己打電話給scope.$apply
。你不應該這樣做,如果代碼將被調用ng-click
或另一乖張角度指令。