diff --git a/src/components/dialog/prompt-dialog.ts b/src/components/dialog/prompt-dialog.ts index b64327f..ce0b99b 100644 --- a/src/components/dialog/prompt-dialog.ts +++ b/src/components/dialog/prompt-dialog.ts @@ -1,8 +1,10 @@ import { customElement, html, + ifDefined, nothing, query, + property, CSSResultArray, TemplateResult, } from '@star-web-components/base/star-base-element.js' @@ -35,7 +37,8 @@ export class StarPromptDialog extends StarBaseDialog { } // 暴露给外部使用 @query('input') public promptInput!: HTMLInputElement - + @property({type: String}) type!: string + @property({type: Number}) maxlength!: number public static override get styles(): CSSResultArray { return [super.styles, promptDialogStyles] } @@ -57,10 +60,10 @@ export class StarPromptDialog extends StarBaseDialog { : nothing}