kintone-vue-component logo kintone-vue-component

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 ユーザーの操作によってクローズボタンが押されたときに発生する。