2020-08-13 11:47:56 +08:00
|
|
|
|
<template>
|
|
|
|
|
<article>
|
|
|
|
|
<veui-alert
|
|
|
|
|
type="info"
|
|
|
|
|
close-label="Got it"
|
|
|
|
|
closable
|
|
|
|
|
:open.sync="open"
|
|
|
|
|
:message="messages"
|
|
|
|
|
/>
|
|
|
|
|
<section v-if="!open">
|
|
|
|
|
<veui-button @click="open = true">
|
|
|
|
|
Open
|
|
|
|
|
</veui-button>
|
|
|
|
|
</section>
|
|
|
|
|
</article>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
import { Alert, Button } from 'veui'
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
components: {
|
|
|
|
|
'veui-alert': Alert,
|
|
|
|
|
'veui-button': Button
|
|
|
|
|
},
|
|
|
|
|
data () {
|
|
|
|
|
return {
|
|
|
|
|
open: true,
|
|
|
|
|
messages: [
|
|
|
|
|
'Component data must be a function.',
|
|
|
|
|
'Prop definitions should be as detailed as possible.',
|
|
|
|
|
'Always use key with v-for.',
|
|
|
|
|
'Never use v-if on the same element as v-for.'
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<docs>
|
2021-10-20 01:11:27 +08:00
|
|
|
|
可以指定 [`closable`](#props-closable) 属性为 `true` 来允许提示被用户主动关闭,还可以通过指定 [`close-label`](#props-close-label) 属性来将关闭按钮以文字形式展现。
|
2020-08-13 11:47:56 +08:00
|
|
|
|
</docs>
|
|
|
|
|
|
|
|
|
|
<docs locale="en-US">
|
2021-10-20 01:11:27 +08:00
|
|
|
|
Set the [`closable`](#props-closable) prop to `true` to allow the alert message to be closed by users. You can also use the [`close-label`](#props-close-label) prop to make the close button shown as specified text.
|
2020-08-13 11:47:56 +08:00
|
|
|
|
</docs>
|