我正在为一个项目编写测试用例,关于此主题的许多问题都是有角度的,我似乎找不到一个纯Javascript。
HTML
python3 -m py_compile __init__.py
我的Javascript如下:
<div class="js-export-calls">
<button class="js-export-button">Export</button>
<p class="js-export-progress hide"></p>
<div class="gen-loader hide"></div>
</div>
<ul class="message {% if not errors %}hide{% endif %} js-error"></ul>
我的茉莉花测试用例:
_showError() {
let error = this._window.document.querySelector('.js-error');
error.innerHTML = 'An error has occurred';
}
我收到此错误: TypeError:尝试分配给只读属性。
但是当我在JS上评论innerHTML分配时,它就消失了。我有什么特别的事吗?还是我必须在茉莉花中添加一些东西?
感谢您的任何帮助,因为这是我第二天试图对其进行破解,但无济于事...