(tag: string, className?: string, styles?: Record<string, any>)
| 221 | * 创建DOM元素 |
| 222 | */ |
| 223 | export function createElement(tag: string, className?: string, styles?: Record<string, any>): HTMLElement { |
| 224 | const element = document.createElement(tag); |
| 225 | if (className) { |
| 226 | element.className = className; |
| 227 | } |
| 228 | if (styles) { |
| 229 | applyStyles(element, styles); |
| 230 | } |
| 231 | return element; |
| 232 | } |
| 233 | |
| 234 | /** |
| 235 | * 应用样式到元素 |
no test coverage detected