docs_vue2/one/docs/demo/alert/multiple.vue

47 lines
1.1 KiB
Vue
Raw Normal View History

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>
可以指定 [`closable`](#props-closable) 属性为 `true` 来允许提示被用户主动关闭还可以通过指定 [`close-label`](#props-close-label) 属性来将关闭按钮以文字形式展现
2020-08-13 11:47:56 +08:00
</docs>
<docs locale="en-US">
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>