1. 创建新节点
createDocumentFragment()
createElement()
createTextNode()
2. 添加、移除、替换、插入
appendChild()
removeChild()
replaceChild()
insertBefore()
3. 查找
getElementsByTagName()
getElementsByName()
其中包括 id 等于 name 值的)
getElementById()
参考如下:
let bigBox = document.getElementById('self_chart');
Array.isArray(_data) && _data.map((item, index) => {
selfDataId.push(_data[index].id)
setselfDataId([...selfDataId])
var littleBox = document.createElement('div')
littleBox.style.width = "415px";
littleBox.style.height = "250px";
littleBox.setAttribute("id", 'selfCharts' + index)
littleBox.setAttribute("class", 'selfChartsBox')
bigBox.appendChild(littleBox)
})