文章詳情頁
javascript - angularJS觸發(fā)點擊事件報$rootScope:inprog錯誤
瀏覽:101日期:2023-04-15 08:03:44
問題描述
在angularJS中寫了個table,然后在網(wǎng)上找了段代碼把數(shù)據(jù)導(dǎo)出到excel里去。JavaScript的是OK的,但是我把代碼放到angular中, 觸發(fā)click事件的時候就會報這個錯
,我在網(wǎng)上查了一下,是因為有了多個$執(zhí)行所以報錯,其他人都是angular中什么$apply什么的導(dǎo)致的,但是JavaScript的click事件怎么會導(dǎo)致種錯誤呢?實在不解,求大神指點啊....
問題解答
回答1:把調(diào)用click事件的代碼用setTimeout()包裹一層試試
回答2:angularjs內(nèi)部有$timeout 先在你的controller中注入$timeout$timeout(function() {
... // 執(zhí)行你的click代碼
});
標簽:
JavaScript
相關(guān)文章:
1. java - yuicompressor-maven-plugin 合并可用卻不壓縮, 哪配置不對?2. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?3. linux - mysql源碼安裝遇到的問題4. dockerfile - [docker build image失敗- npm install]5. mysql - msyql 判斷字段不為空 簡單方法6. docker gitlab 如何git clone?7. 關(guān)docker hub上有些鏡像的tag被標記““This image has vulnerabilities””8. javascript - Vue 自定義控件v-model雙向綁定9. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問題。10. css - chrome下a標簽嵌套img 顯示會多個小箭頭?
排行榜

熱門標簽