我的代码是这样的:
setFooter () {
if (!this.footer) {
const div = document.createElement('div')
let html
html = "<span><div style='float:left; border-radius: 12px;'></div></span>" +
"<span style='font-size:12px'>Available</span>"
div.innerHTML = html
document.querySelector('.v-date-picker-table').append(div)
this.footer = true
}
}
我在谷歌中进行了搜索,并获得了添加变量的引用。在我的代码中,我添加了变量。可以看到const
和let
。但为什么会存在错误呢?在 chrome 和 firefox 浏览器中,它有效
最佳答案
ParentNode.append()
方法在 IE 中不受支持,您可以在 https://developer.mozilla.org/en-US/docs/Web/API/ParentNode/append 中阅读相关信息在浏览器兼容性部分。
但在同一文档中有一个 Polyfill 查看
关于javascript - 如何在 IE11 中解决 "TypeError: Object doesn' t 支持属性或方法 'append'"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62335682/