这个文档中有一个ng-if动画示例:https://docs.angularjs.org/api/ng/directive/ng 如果你快速反复点击复选框,你会发现会显示多个元素,I不知道如何避免它.
我的项目中有一些非常简单的代码,如下所示:
const textToHtml = (text) => {
const div = document.createElement('div');
div.innerText = text;
return div.innerHTML;
}
const htmlToText = (html) => {
const div = document.createElement('div');
div.innerHTML = html;
return div.innerText;
}
Run Code Online (Sandbox Code Playgroud)
这几个月一直正常工作。 前几天,出现了一个问题:在某些浏览器中htmlToText('<br>')不再'\n'像往常一样返回'',而是返回,因此:
textToHtml(htmlToText('<br>'))
// A few months ago got '<br>'
// but today got '', I lost my '<br>'
Run Code Online (Sandbox Code Playgroud)
在 Mac Chrome version:73.0.3683.75和 Mac Firefox version:66.0.3 (64-bit)中'<br>'丢失,但在 Mac Safari version: 中没有12.1 (14607.1.40.1.4),其他版本和平台未测试。
我肯定他们在几个月前的版本运作良好,我知道变通方法来解决这个问题(我可以取代所有 …