优化组件注册传参

master 1.12.2
yutent 2024-12-06 17:30:27 +08:00
parent 00e81bf2c5
commit 20918803a3
2 changed files with 5 additions and 5 deletions

View File

@ -1,6 +1,6 @@
{
"name": "wkit",
"version": "1.12.1",
"version": "1.12.2",
"type": "module",
"description": "A library for building fast, lightweight web components.",
"main": "dist/index.js",

View File

@ -169,10 +169,10 @@ export class Component extends HTMLElement {
delete this.props
}
static reg(name = '') {
name = 'wc-' + name
if (!customElements.get(name)) {
customElements.define(name, this)
static reg(name = '', prefix = 'wc-') {
let key = prefix + name
if (!customElements.get(key)) {
customElements.define(key, this)
}
}