k-dialog
コンポーネントはダイアログボックスの表示に使用されます。
デモ
使い方
<template>
<k-button text="ダイアログを開く" @click="toggleDialogOpen" />
<k-dialog :visible="showDialog" @close="toggleDialogOpen">
<template v-slot:header>ダイアログタイトル</template>
<div>コンテンツ</div>
<template v-slot:footer>
<k-button text="閉じる" @click="toggleDialogOpen" />
</template>
</k-dialog>
</template>
<script>
export default {
data() {
return {
showDialog: false
};
},
methods: {
toggleDialogOpen() {
this.showDialog = !this.showDialog;
}
}
};
</script>
Attribute
Name | Description | Type | Required |
---|---|---|---|
closeable | ダイロアログにクローズボタンを表示するかどうか. デフォルト値: ‘true’ |
Boolean | No |
height | ダイロアログの高さ. 指定がない場合は、画面いっぱいに表示する |
Number | No |
visible | ダイロアログを表示するかどうか. デフォルト値: ‘true’ |
Boolean | No |
Event
Name | Description |
---|---|
close | ユーザーの操作によってクローズボタンが押されたときに発生する。 |