白色主题
This commit is contained in:
@@ -14,7 +14,7 @@ const name = `${prefix}-button`;
|
||||
let Button = class Button extends SuperComponent {
|
||||
constructor() {
|
||||
super(...arguments);
|
||||
this.externalClasses = [`${prefix}-class`, `${prefix}-class-icon`, `${prefix}-class-loading`];
|
||||
this.externalClasses = ['class', `${prefix}-class`, `${prefix}-class-icon`, `${prefix}-class-loading`];
|
||||
this.behaviors = canIUseFormFieldButton() ? ['wx://form-field-button'] : [];
|
||||
this.properties = props;
|
||||
this.data = {
|
||||
@@ -41,17 +41,17 @@ let Button = class Button extends SuperComponent {
|
||||
const classList = [
|
||||
name,
|
||||
`${prefix}-class`,
|
||||
`${name}--${this.data.theme}`,
|
||||
`${name}--size-${this.data.size.slice(0, 1)}`,
|
||||
`${name}--${this.data.variant || 'base'}`,
|
||||
`${name}--${this.data.theme || 'default'}`,
|
||||
`${name}--${this.data.shape || 'rectangle'}`,
|
||||
`${name}--size-${this.data.size || 'medium'}`,
|
||||
];
|
||||
classList.push(`${name}--${this.data.shape}`);
|
||||
if (this.data.block) {
|
||||
classList.push(`${prefix}-is-block`);
|
||||
classList.push(`${name}--block`);
|
||||
}
|
||||
if (this.data.disabled) {
|
||||
classList.push(`${prefix}-is-disabled`);
|
||||
classList.push(`${name}--disabled`);
|
||||
}
|
||||
classList.push(`${name}--${this.data.variant}`);
|
||||
if (this.data.ghost) {
|
||||
classList.push(`${name}--ghost`);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user