1 line
4.4 KiB
JSON
1 line
4.4 KiB
JSON
{"remainingRequest":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\babel-loader\\lib\\index.js!F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\src\\components\\DialogModel\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\src\\components\\DialogModel\\index.vue","mtime":1743149128599},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\babel.config.js","mtime":1743149128313},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740032832373},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\babel-loader\\lib\\index.js","mtime":1740032833520},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740032832373},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui-bonus\\node_modules\\vue-loader\\lib\\index.js","mtime":1740032833997}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCnZhciBfZGVmYXVsdDIgPSBleHBvcnRzLmRlZmF1bHQgPSB7CiAgcHJvcHM6IHsKICAgIC8qIOmFjee9rumhuSAqLwogICAgZGlhbG9nQ29uZmlnOiB7CiAgICAgIHR5cGU6IE9iamVjdCwKICAgICAgZGVmYXVsdDogZnVuY3Rpb24gX2RlZmF1bHQoKSB7CiAgICAgICAgcmV0dXJuIHt9OwogICAgICB9CiAgICB9CiAgfSwKICBtZXRob2RzOiB7CiAgICAvKiDlj7PkuIrop5LlhbPpl63lpJblsYIgKi9oYW5kbGVDbG9zZU91dGVyOiBmdW5jdGlvbiBoYW5kbGVDbG9zZU91dGVyKCkgewogICAgICAvKiDpgJrnn6XniLbnu4Tku7bmm7TmlLnlvLnmoYbmmL7npLrlgLwgKi8KICAgICAgdGhpcy4kZW1pdCgnY2xvc2VEaWFsb2dPdXRlcicsIGZhbHNlKTsKICAgIH0sCiAgICAvKiDlj7PkuIrop5LlhbPpl63lhoXlsYIgKi9oYW5kbGVDbG9zZUlubmVyOiBmdW5jdGlvbiBoYW5kbGVDbG9zZUlubmVyKCkgewogICAgICAvKiDpgJrnn6XniLbnu4Tku7bmm7TmlLnlvLnmoYbmmL7npLrlgLwgKi8KICAgICAgdGhpcy4kZW1pdCgnY2xvc2VEaWFsb2dJbm5lcicsIGZhbHNlKTsKICAgIH0KICB9Cn07"},{"version":3,"names":["props","dialogConfig","type","Object","default","methods","handleCloseOuter","$emit","handleCloseInner"],"sources":["src/components/DialogModel/index.vue"],"sourcesContent":["<template>\r\n <!-- 弹框组件 -->\r\n <div>\r\n <el-dialog\r\n :title=\"dialogConfig.outerTitle\"\r\n :width=\"dialogConfig.outerWidth\"\r\n :visible.sync=\"dialogConfig.outerVisible\"\r\n v-if=\"dialogConfig.outerVisible\"\r\n :before-close=\"handleCloseOuter\"\r\n append-to-body\r\n >\r\n <!-- 外层弹框内容 -->\r\n <slot name=\"outerContent\"></slot>\r\n\r\n <!-- 内层对话框 -->\r\n <el-dialog\r\n :title=\"dialogConfig.innerTitle\"\r\n :width=\"dialogConfig.innerWidth\"\r\n :visible.sync=\"dialogConfig.innerVisible\"\r\n v-if=\"dialogConfig.innerVisible\"\r\n :before-close=\"handleCloseInner\"\r\n append-to-body\r\n >\r\n <!-- 内层弹框内容 -->\r\n <slot name=\"innerContent\"></slot>\r\n </el-dialog>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n export default {\r\n props: {\r\n /* 配置项 */\r\n dialogConfig: {\r\n type: Object,\r\n default: () => {\r\n return {}\r\n },\r\n },\r\n },\r\n methods: {\r\n /* 右上角关闭外层 */\r\n handleCloseOuter() {\r\n /* 通知父组件更改弹框显示值 */\r\n this.$emit('closeDialogOuter', false)\r\n },\r\n /* 右上角关闭内层 */\r\n handleCloseInner() {\r\n /* 通知父组件更改弹框显示值 */\r\n this.$emit('closeDialogInner', false)\r\n },\r\n },\r\n }\r\n</script>\r\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;kCA+BA;EACAA,KAAA;IACA;IACAC,YAAA;MACAC,IAAA,EAAAC,MAAA;MACAC,OAAA,WAAAA,SAAA;QACA;MACA;IACA;EACA;EACAC,OAAA;IACA,aACAC,gBAAA,WAAAA,iBAAA;MACA;MACA,KAAAC,KAAA;IACA;IACA,aACAC,gBAAA,WAAAA,iBAAA;MACA;MACA,KAAAD,KAAA;IACA;EACA;AACA","ignoreList":[]}]} |