different-types.vue 729 B

1234567891011121314151617181920212223242526272829
  1. <template>
  2. <kk-button :plain="true" @click="open2">success</kk-button>
  3. <kk-button :plain="true" @click="open3">warning</kk-button>
  4. <kk-button :plain="true" @click="open1">message</kk-button>
  5. <kk-button :plain="true" @click="open4">error</kk-button>
  6. </template>
  7. <script lang="ts" setup>
  8. import { KkMessage, KkButton } from 'kankan-components'
  9. const open1 = () => {
  10. KkMessage('this is a message.')
  11. }
  12. const open2 = () => {
  13. KkMessage({
  14. message: 'Congrats, this is a success message.',
  15. type: 'success',
  16. })
  17. }
  18. const open3 = () => {
  19. KkMessage({
  20. message: 'Warning, this is a warning message.',
  21. type: 'warning',
  22. })
  23. }
  24. const open4 = () => {
  25. KkMessage.error('Oops, this is a error message.')
  26. }
  27. </script>