当前位置: 首页 > 文档资料 > BUI-Weex 开发手册 >

开发手册 - 弹出框(bui-dialog)

优质
小牛编辑
124浏览
2023-12-01

弹出框 (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

属性

PropTypeRequiredDefaultDescription
valuebooleanY可以使用v-model进行双向绑定
heightnumberN200窗口高度
topnumberN300距离顶部的距离
titlestringN标题标题文本
buttonsstringN取消,确定通过逗号隔开,如 “按钮一,按钮二”

事件

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