我正在编写一个Chrome扩展程序内容脚本,它将一个角度应用程序注入页面。页面加载时,我收到以下错误:
错误:ng:btstrpd App已经使用此元素自行启动
但是,我的内容脚本只调用angular.bootstrap一次。这是它被注入和引导的方式:
var angularDiv = document.querySelector('#content');
angular.bootstrap(angularDiv, ['SESApp']);
angularDiv.classList.add('ng-app');
angularDiv.classList.add('ng-csp');
我在这里有一个我的角度应用程序和内容脚本的精简版本:
https://gist.github.com/hedgerh/e73cd1136f1f1d453ee2
如果有人知道发生了什么,我将非常感谢您的帮助。谢谢!