"use strict";(self["webpackChunklin_cms_vue"]=self["webpackChunklin_cms_vue"]||[]).push([[6947],{46947:function(e,n,t){t.r(n),t.d(n,{default:function(){return W}});t(62010);var l=t(20641),i=t(90033),o=function(e){return(0,l.Qi)("data-v-7d6a3ef8"),e=e(),(0,l.jt)(),e},a={class:"lin-container"},r=o((function(){return(0,l.Lk)("div",{class:"lin-title"},"Dialog 对话框",-1)})),u={class:"lin-wrap-ui"},d=o((function(){return(0,l.Lk)("div",null,[(0,l.Lk)("span",null,"基础用法")],-1)})),s=o((function(){return(0,l.Lk)("span",null,"这是一段信息",-1)})),c={class:"dialog-footer"},b={style:{"white-space":"pre-wrap"}},f=o((function(){return(0,l.Lk)("div",null,[(0,l.Lk)("span",null,"自定义内容")],-1)})),p={class:"dialog-footer"},m={style:{"white-space":"pre-wrap"}},g=o((function(){return(0,l.Lk)("div",null,[(0,l.Lk)("span",null,"嵌套的 Dialog")],-1)})),k=o((function(){return(0,l.Lk)("span",{class:"demonstration"},"如果需要在一个 Dialog 内部嵌套另一个 Dialog,需要使用 append-to-body 属性",-1)})),V={class:"dialog-footer"},v={style:{"white-space":"pre-wrap"}},y=o((function(){return(0,l.Lk)("div",null,[(0,l.Lk)("span",null,"居中布局")],-1)})),F=o((function(){return(0,l.Lk)("span",{class:"demonstration"},"标题和底部可水平居中",-1)})),h=o((function(){return(0,l.Lk)("span",null,"需要注意的是内容是默认不居中的",-1)})),_={class:"dialog-footer"},D={style:{"white-space":"pre-wrap"}};function w(e,n,t,o,w,L){var x=(0,l.g2)("el-button"),C=(0,l.g2)("el-dialog"),W=(0,l.g2)("el-row"),T=(0,l.g2)("el-collapse-item"),U=(0,l.g2)("el-collapse"),j=(0,l.g2)("el-card"),B=(0,l.g2)("el-table-column"),$=(0,l.g2)("el-table"),A=(0,l.g2)("el-input"),E=(0,l.g2)("el-form-item"),I=(0,l.g2)("el-option"),Q=(0,l.g2)("el-select"),X=(0,l.g2)("el-form");return(0,l.uX)(),(0,l.CE)("div",a,[r,(0,l.Lk)("div",u,[(0,l.bF)(j,{style:{"margin-bottom":"50px"}},{header:(0,l.k6)((function(){return[d]})),default:(0,l.k6)((function(){return[(0,l.bF)(W,null,{default:(0,l.k6)((function(){return[(0,l.bF)(x,{type:"text",onClick:n[0]||(n[0]=function(e){return w.dialogVisible=!0})},{default:(0,l.k6)((function(){return[(0,l.eW)("点击打开 Dialog")]})),_:1}),(0,l.bF)(C,{title:"提示",visible:w.dialogVisible,"onUpdate:visible":n[3]||(n[3]=function(e){return w.dialogVisible=e}),width:"30%","before-close":L.handleClose},{footer:(0,l.k6)((function(){return[(0,l.Lk)("span",c,[(0,l.bF)(x,{onClick:n[1]||(n[1]=function(e){return w.dialogVisible=!1})},{default:(0,l.k6)((function(){return[(0,l.eW)("取 消")]})),_:1}),(0,l.bF)(x,{type:"primary",onClick:n[2]||(n[2]=function(e){return w.dialogVisible=!1})},{default:(0,l.k6)((function(){return[(0,l.eW)("确 定")]})),_:1})])]})),default:(0,l.k6)((function(){return[s]})),_:1},8,["visible","before-close"])]})),_:1}),(0,l.bF)(U,null,{default:(0,l.k6)((function(){return[(0,l.bF)(T,{title:"查看代码",name:"2"},{default:(0,l.k6)((function(){return[(0,l.Lk)("div",b,(0,i.v_)(w.base),1)]})),_:1})]})),_:1})]})),_:1}),(0,l.bF)(j,{style:{"margin-bottom":"50px"}},{header:(0,l.k6)((function(){return[f]})),default:(0,l.k6)((function(){return[(0,l.bF)(W,null,{default:(0,l.k6)((function(){return[(0,l.bF)(x,{type:"text",onClick:n[4]||(n[4]=function(e){return w.dialogTableVisible=!0})},{default:(0,l.k6)((function(){return[(0,l.eW)("打开嵌套表格的 Dialog")]})),_:1}),(0,l.bF)(C,{title:"收货地址",visible:w.dialogTableVisible,"onUpdate:visible":n[5]||(n[5]=function(e){return w.dialogTableVisible=e})},{default:(0,l.k6)((function(){return[(0,l.bF)($,{data:w.gridData},{default:(0,l.k6)((function(){return[(0,l.bF)(B,{property:"date",label:"日期",width:"150"}),(0,l.bF)(B,{property:"name",label:"姓名",width:"200"}),(0,l.bF)(B,{property:"address",label:"地址"})]})),_:1},8,["data"])]})),_:1},8,["visible"]),(0,l.bF)(x,{type:"text",onClick:n[6]||(n[6]=function(e){return w.dialogFormVisible=!0})},{default:(0,l.k6)((function(){return[(0,l.eW)("打开嵌套表单的 Dialog")]})),_:1}),(0,l.bF)(C,{title:"收货地址",visible:w.dialogFormVisible,"onUpdate:visible":n[11]||(n[11]=function(e){return w.dialogFormVisible=e}),class:"dialogForm"},{footer:(0,l.k6)((function(){return[(0,l.Lk)("div",p,[(0,l.bF)(x,{onClick:n[9]||(n[9]=function(e){return w.dialogFormVisible=!1})},{default:(0,l.k6)((function(){return[(0,l.eW)("取 消")]})),_:1}),(0,l.bF)(x,{type:"primary",onClick:n[10]||(n[10]=function(e){return w.dialogFormVisible=!1})},{default:(0,l.k6)((function(){return[(0,l.eW)("确 定")]})),_:1})])]})),default:(0,l.k6)((function(){return[(0,l.bF)(X,{model:w.form},{default:(0,l.k6)((function(){return[(0,l.bF)(E,{label:"活动名称","label-width":w.formLabelWidth},{default:(0,l.k6)((function(){return[(0,l.bF)(A,{modelValue:w.form.name,"onUpdate:modelValue":n[7]||(n[7]=function(e){return w.form.name=e}),autocomplete:"off"},null,8,["modelValue"])]})),_:1},8,["label-width"]),(0,l.bF)(E,{label:"活动区域","label-width":w.formLabelWidth},{default:(0,l.k6)((function(){return[(0,l.bF)(Q,{modelValue:w.form.region,"onUpdate:modelValue":n[8]||(n[8]=function(e){return w.form.region=e}),placeholder:"请选择活动区域"},{default:(0,l.k6)((function(){return[(0,l.bF)(I,{label:"区域一",value:"shanghai"}),(0,l.bF)(I,{label:"区域二",value:"beijing"})]})),_:1},8,["modelValue"])]})),_:1},8,["label-width"])]})),_:1},8,["model"])]})),_:1},8,["visible"])]})),_:1}),(0,l.bF)(U,{class:"test",style:{color:"red"}},{default:(0,l.k6)((function(){return[(0,l.bF)(T,{title:"查看代码",name:"2"},{default:(0,l.k6)((function(){return[(0,l.Lk)("div",m,(0,i.v_)(w.diy),1)]})),_:1})]})),_:1})]})),_:1}),(0,l.bF)(j,{style:{"margin-bottom":"50px"}},{header:(0,l.k6)((function(){return[g]})),default:(0,l.k6)((function(){return[(0,l.bF)(W,null,{default:(0,l.k6)((function(){return[k,(0,l.Lk)("template",null,[(0,l.bF)(x,{type:"text",onClick:n[12]||(n[12]=function(e){return w.outerVisible=!0})},{default:(0,l.k6)((function(){return[(0,l.eW)("点击打开外层 Dialog")]})),_:1}),(0,l.bF)(C,{title:"外层 Dialog",visible:w.outerVisible,"onUpdate:visible":n[16]||(n[16]=function(e){return w.outerVisible=e})},{footer:(0,l.k6)((function(){return[(0,l.Lk)("div",V,[(0,l.bF)(x,{onClick:n[14]||(n[14]=function(e){return w.outerVisible=!1})},{default:(0,l.k6)((function(){return[(0,l.eW)("取 消")]})),_:1}),(0,l.bF)(x,{type:"primary",onClick:n[15]||(n[15]=function(e){return w.innerVisible=!0})},{default:(0,l.k6)((function(){return[(0,l.eW)("打开内层 Dialog")]})),_:1})])]})),default:(0,l.k6)((function(){return[(0,l.bF)(C,{width:"30%",title:"内层 Dialog",visible:w.innerVisible,"onUpdate:visible":n[13]||(n[13]=function(e){return w.innerVisible=e}),"append-to-body":""},null,8,["visible"])]})),_:1},8,["visible"])])]})),_:1}),(0,l.bF)(U,{class:"test",style:{color:"red"}},{default:(0,l.k6)((function(){return[(0,l.bF)(T,{title:"查看代码",name:"2"},{default:(0,l.k6)((function(){return[(0,l.Lk)("div",v,(0,i.v_)(w.appendToBody),1)]})),_:1})]})),_:1})]})),_:1}),(0,l.bF)(j,{style:{"margin-bottom":"50px"}},{header:(0,l.k6)((function(){return[y]})),default:(0,l.k6)((function(){return[(0,l.bF)(W,null,{default:(0,l.k6)((function(){return[F,(0,l.bF)(x,{type:"text",onClick:n[17]||(n[17]=function(e){return w.centerDialogVisible=!0})},{default:(0,l.k6)((function(){return[(0,l.eW)("点击打开 Dialog")]})),_:1}),(0,l.bF)(C,{title:"提示",visible:w.centerDialogVisible,"onUpdate:visible":n[20]||(n[20]=function(e){return w.centerDialogVisible=e}),width:"30%",center:""},{footer:(0,l.k6)((function(){return[(0,l.Lk)("span",_,[(0,l.bF)(x,{onClick:n[18]||(n[18]=function(e){return w.centerDialogVisible=!1})},{default:(0,l.k6)((function(){return[(0,l.eW)("取 消")]})),_:1}),(0,l.bF)(x,{type:"primary",onClick:n[19]||(n[19]=function(e){return w.centerDialogVisible=!1})},{default:(0,l.k6)((function(){return[(0,l.eW)("确 定")]})),_:1})])]})),default:(0,l.k6)((function(){return[h]})),_:1},8,["visible"])]})),_:1}),(0,l.bF)(U,{class:"test",style:{color:"red"}},{default:(0,l.k6)((function(){return[(0,l.bF)(T,{title:"查看代码",name:"2"},{default:(0,l.k6)((function(){return[(0,l.Lk)("div",D,(0,i.v_)(w.center),1)]})),_:1})]})),_:1})]})),_:1})])])}var L={name:"",components:{},data:function(){return{centerDialogVisible:!1,outerVisible:!1,innerVisible:!1,dialogVisible:!1,gridData:[{date:"2016-05-02",name:"王小虎",address:"上海市普陀区金沙江路 1518 弄"},{date:"2016-05-04",name:"王小虎",address:"上海市普陀区金沙江路 1518 弄"},{date:"2016-05-01",name:"王小虎",address:"上海市普陀区金沙江路 1518 弄"},{date:"2016-05-03",name:"王小虎",address:"上海市普陀区金沙江路 1518 弄"}],dialogTableVisible:!1,dialogFormVisible:!1,form:{name:"",region:"",date1:"",date2:"",delivery:!1,type:[],resource:"",desc:""},formLabelWidth:"120px",base:'\n 点击打开 Dialog\n\n\n 这是一段信息\n \n 取 消\n 确 定\n \n\n\n