弹出框 (bui-dialog)

弹出框(bui-dialog) - 图1   弹出框(bui-dialog) - 图2

用法

  1. <div class="center" style="padding:10px;">
  2. <bui-button type="warning" value="打开自定义窗口" @click="open"></bui-button>
  3. </div>
  4. <bui-dialog v-model="showDialog" @btnClick="onDialogCallback">
  5. <text>欢迎使用BUI-Weex!</text>
  6. <text>基于weex构建的一套高质量UI框架</text>
  7. </bui-dialog>
  1. data: function(){
  2. return {
  3. showDialog: false
  4. }
  5. },
  6. methods: {
  7. open() {
  8. this.showDialog = true;
  9. },
  10. onDialogCallback (text) {
  11. this.showDialog = false;
  12. this.$toast(text)
  13. }
  14. }

Example: bui-dialog

属性

Prop Type Required Default Description
value boolean Y 可以使用v-model进行双向绑定
height number N 200 窗口高度
top number N 300 距离顶部的距离
title string N 标题 标题文本
buttons string N 取消,确定 通过逗号隔开,如 “按钮一,按钮二”

事件

  • @btnClick 按钮事件,可以在text中获取按钮文本