文字组件
This commit is contained in:
parent
d9e756412c
commit
992459ec5d
@ -21,3 +21,14 @@ export function ListItem({ innerText, onclick, id, children = [], dataset, class
|
|||||||
children.forEach(child => li.appendChild(child))
|
children.forEach(child => li.appendChild(child))
|
||||||
return li
|
return li
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function Text({ innerText, onclick, id, children = [], dataset, classList=[] }) {
|
||||||
|
const span = document.createElement('span')
|
||||||
|
classList.forEach(item => span.classList.add(item))
|
||||||
|
span.innerText = innerText
|
||||||
|
span.onclick = onclick
|
||||||
|
span.id = id
|
||||||
|
dataset && Object.keys(dataset).forEach(key => span.dataset[key] = dataset[key])
|
||||||
|
children.forEach(child => span.appendChild(child))
|
||||||
|
return span
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user