2015-05-26 24 views
1

這是一個奇怪的問題,我知道這是可能的,因爲我之前做過,我剛剛忘記了語法!例如說我有一個angularJS應用程序,我已經在代碼myAngularApp命名這一點,所以在app.js文件我有這樣的事情:在Chrome開發工具中進行修改/調試後,在控制檯中重新實例化AngularJS代碼

angular.module('myAngularApp', [ 
    'ngTouch', 
    'ui.bootstrap', 
    'ngAnimate' 
]) 

現在我已經在Chrome瀏覽器開發修正一些腳本和HTML工具,現在我要重新啓動/重新實例沒有刷新瀏覽器的角碼,我用通過鍵入像這樣做在控制檯...

angular.bootstrap('myAngularApp') 

但是這給了我一個錯誤,像這樣:

Uncaught TypeError: Cannot use 'in' operator to search for 'getAttribute' in myAngularApp 
at new App (chrome-extension://aadgmnobpdmgmigaicncghmmoeflnamj/ng-inspector.js:967:25) 
    at Function.NGI.App.App.bootstrap (chrome-extension://aadgmnobpdmgmigaicncghmmoeflnamj/ng-inspector.js:1031:16) 
    at Object.window.angular.bootstrap (chrome-extension://aadgmnobpdmgmigaicncghmmoeflnamj/ng-inspector.js:1512:12) 
    at <anonymous>:2:9 
    at Object.InjectedScript._evaluateOn (<anonymous>:895:140) 
    at Object.InjectedScript._evaluateAndWrap (<anonymous>:828:34) 
    at Object.InjectedScript.evaluate (<anonymous>:694:21) 

但我不確定這是否是一個擴展名爲chrome的錯誤,而不是我的聲明angular.bootstrap('myAngularApp')? angular.bootstrap是在開發工具中重新實例化/重新啓動我的角度應用程序的正確方法嗎?

回答

1

看來,從Chrome中移除ng-inspector for AngularJS插件刪除錯誤,但我不能確定,如果angular.bootstrap('myAngularApp')重新實例化應用

相關問題