我正在测试一个巨大模块的 Angular Controller ,我需要模拟 dom 来修复我收到的“ Controller 不是函数”错误。我需要设置:
<html>
至
<html ng-app='myApp'>
使用
document.documentElement.outerHTML
我收到nomodificationallowederror
如何使用 jsdom 修改标签? (特别是 mocha-jsdom)
最佳答案
如果该元素没有父元素,即如果它是文档的根元素,则设置其outerHTML属性将抛出一个DOMException,错误代码为NO_MODIFICATION_ALLOWED_ERR。读一读here
关于javascript - 使用 jsdom 更改 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37798518/