diff --git a/src/contact-edit/ContactEdit.tsx b/src/contact-edit/ContactEdit.tsx index 7bf973e9b..2fccb6102 100644 --- a/src/contact-edit/ContactEdit.tsx +++ b/src/contact-edit/ContactEdit.tsx @@ -67,6 +67,7 @@ export default defineComponent({ round type="danger" text={t('save')} + class={bem('button')} loading={props.isSaving} nativeType="submit" /> @@ -75,6 +76,7 @@ export default defineComponent({ block round text={t('delete')} + class={bem('button')} loading={props.isDeleting} onClick={onDelete} /> diff --git a/src/contact-edit/index.less b/src/contact-edit/index.less index 4bd587412..ce206c32d 100644 --- a/src/contact-edit/index.less +++ b/src/contact-edit/index.less @@ -32,7 +32,7 @@ padding: var(--van-contact-edit-buttons-padding); } - .van-button { + &__button { margin-bottom: var(--van-contact-edit-button-margin-bottom); font-size: var(--van-contact-edit-button-font-size); } diff --git a/src/contact-edit/test/__snapshots__/demo.spec.ts.snap b/src/contact-edit/test/__snapshots__/demo.spec.ts.snap index 812a169ca..d9759b095 100644 --- a/src/contact-edit/test/__snapshots__/demo.spec.ts.snap +++ b/src/contact-edit/test/__snapshots__/demo.spec.ts.snap @@ -52,7 +52,7 @@ exports[`should render demo and match snapshot 1`] = ` </div> <div class="van-contact-edit__buttons"> <button type="submit" - class="van-button van-button--danger van-button--normal van-button--block van-button--round" + class="van-button van-button--danger van-button--normal van-button--block van-button--round van-contact-edit__button" > <div class="van-button__content"> <span class="van-button__text"> @@ -61,7 +61,7 @@ exports[`should render demo and match snapshot 1`] = ` </div> </button> <button type="button" - class="van-button van-button--default van-button--normal van-button--block van-button--round" + class="van-button van-button--default van-button--normal van-button--block van-button--round van-contact-edit__button" > <div class="van-button__content"> <span class="van-button__text">