12345678910111213141516171819202122232425262728293031 |
- <template>
- <m-space>
- <m-button @click="openMsg1">消息提示</m-button>
- <m-button @click="openMsg2">消息提示(VNode)</m-button>
- <m-button @click="openMsg3">5秒后消失</m-button>
- </m-space>
- </template>
- <script setup>
- import { h } from 'vue-demi';
- import Message from '../index.js'; //此处为本地示例,请使用 import {Message} from "my-baseui";引入
- const openMsg1 = () => {
- Message({
- text: '默认消息提示!'
- })
- }
- const openMsg2 = () => {
- Message({
- text: h('p', null, [
- h('span',null,'默认消息提示'),
- h('i', { style: 'color: teal' }, 'VNode')
- ])
- })
- }
- const openMsg3 = () => {
- Message({
- text: '5秒后消失!',
- timeout: 5000
- })
- }
- </script>
|