@xysfe/actui
Version:
A fantastic mobile ui lib implement by Vue
1 lines • 6.6 kB
JavaScript
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("@xysfe/actui/es/assets/utils/create/index.js"),require("@xysfe/actui/es/assets/mixins/visible.js"),require("@xysfe/actui/es/assets/mixins/noscroll.js"),require("@xysfe/actui/es/assets/utils/assign.js"),require("@xysfe/actui/es/assets/common/layer.js")):"function"==typeof define&&define.amd?define(["@xysfe/actui/es/assets/utils/create/index.js","@xysfe/actui/es/assets/mixins/visible.js","@xysfe/actui/es/assets/mixins/noscroll.js","@xysfe/actui/es/assets/utils/assign.js","@xysfe/actui/es/assets/common/layer.js"],e):"object"==typeof exports?exports.Dialog=e(require("@xysfe/actui/es/assets/utils/create/index.js"),require("@xysfe/actui/es/assets/mixins/visible.js"),require("@xysfe/actui/es/assets/mixins/noscroll.js"),require("@xysfe/actui/es/assets/utils/assign.js"),require("@xysfe/actui/es/assets/common/layer.js")):t.Dialog=e(t["@xysfe/actui/es/assets/utils/create/index.js"],t["@xysfe/actui/es/assets/mixins/visible.js"],t["@xysfe/actui/es/assets/mixins/noscroll.js"],t["@xysfe/actui/es/assets/utils/assign.js"],t["@xysfe/actui/es/assets/common/layer.js"])}("undefined"!=typeof self?self:this,function(t,e,s,n,a){return function(t){function e(n){if(s[n])return s[n].exports;var a=s[n]={i:n,l:!1,exports:{}};return t[n].call(a.exports,a,a.exports,e),a.l=!0,a.exports}var s={};return e.m=t,e.c=s,e.d=function(t,s,n){e.o(t,s)||Object.defineProperty(t,s,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var s=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(s,"a",s),s},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="../es",e(e.s=1380)}({1051:function(t,e,s){"use strict";var n=s(111),a=s.n(n),o=s(40),i=s.n(o),r=s(110),c=s.n(r),l=s(264),u=s.n(l),f=s(553),p=s.n(f),d={dialogType:1,titleBack:"#f9443c",title:"领取成功,保单即将生效",titleColor:"#fff",descTxt:"测试文案测试文案测试文案测试文案",descColor:"#484848",descAlign:"center",btnTxt:"立即升级",btnColor:"",btnBg:"",btnBorder:"",leftTxt:"我要离开"};e.a={name:"ActDialog",mixins:[i.a,c.a],props:{layerType:{type:String,default:"big"},customData:{type:Object,default:function(){return{}}}},data:function(){return{showClose:!1,pageData:{}}},methods:{hideLayer:function(){this.hide()},rightBtnEvt:function(){this.$emit("btnclick")},leftBtnEvt:function(){this.$emit("leftbtnclick")},refresh:function(t){var e=JSON.parse(a()(d)),s=u()(e,t);1===s.dialogType?this.showClose=!0:this.showClose=!1,3===s.dialogType?(!!s.btnColor||(s.btnColor="#484848"),!!s.btnBg||(s.btnBg="#fff")):(!s.btnBg&&s.titleBack&&(s.btnBg=s.titleBack),!!s.btnColor||(s.btnColor="#fff")),this.pageData=s}},watch:{customData:{deep:!0,immediate:!0,handler:function(t){this.refresh(t)}}},components:{ActLayer:p.a}}},110:function(t,e){t.exports=s},111:function(t,e,s){t.exports={default:s(117),__esModule:!0}},117:function(t,e,s){var n=s(2),a=n.JSON||(n.JSON={stringify:JSON.stringify});t.exports=function(t){return a.stringify.apply(a,arguments)}},1380:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=s(26),a=s.n(n),o=s(1381);o.a.install=function(t){t.component(o.a.name,o.a),t.prototype.$createDialog=a()(o.a,t)},e.default=o.a},1381:function(t,e,s){"use strict";function n(t){r||s(1382)}var a=s(1051),o=s(1383),i=s(7),r=!1,c=n,l=Object(i.a)(a.a,o.a,o.b,!1,c,"data-v-4504c656",null);l.options.__file="src\\components\\Dialog\\src\\index.vue",e.a=l.exports},1382:function(t,e){},1383:function(t,e,s){"use strict";s.d(e,"a",function(){return n}),s.d(e,"b",function(){return a});var n=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("act-layer",{directives:[{name:"show",rawName:"v-show",value:t.isVisible,expression:"isVisible"}],attrs:{hbgColor:t.pageData.titleBack,type:t.layerType,showClose:t.showClose,headImg:t.pageData.headImg,headImgColor:t.pageData.headImgColor},on:{hidelayer:t.hideLayer},scopedSlots:t._u([{key:"header",fn:function(){return[s("div",{staticClass:"act-dialog-title"},[s("h5",{style:{color:t.pageData.titleColor}},[s("span",{domProps:{innerHTML:t._s(t.pageData.title)}})])])]},proxy:!0},{key:"content",fn:function(){return[s("div",{staticClass:"act-dialog-content"},[s("p",{staticClass:"act-dialog-content-txt",style:{color:t.pageData.descColor,textAlign:t.pageData.descAlign}},[s("span",{domProps:{innerHTML:t._s(t.pageData.descTxt)}})]),t._v(" "),1===t.pageData.dialogType?s("div",{staticClass:"act-dialog-content-btn act-dialog-content-btn1"},[s("div",{style:{color:t.pageData.btnColor,background:t.pageData.btnBg,border:t.pageData.btnBorder?"1px solid "+t.pageData.btnBorder:""},on:{click:t.rightBtnEvt}},[s("span",[t._v("\n "+t._s(t.pageData.btnTxt)+"\n ")])])]):2===t.pageData.dialogType?s("div",{staticClass:"act-dialog-content-btn act-dialog-content-btn2"},[s("div",{style:{color:t.pageData.descColor},on:{click:t.leftBtnEvt}},[s("span",[t._v("\n "+t._s(t.pageData.leftTxt)+"\n ")])]),t._v(" "),s("div",{style:{color:t.pageData.btnColor,background:t.pageData.btnBg,borderColor:t.pageData.btnBg},on:{click:t.rightBtnEvt}},[s("span",[t._v("\n "+t._s(t.pageData.btnTxt)+"\n ")])])]):3===t.pageData.dialogType?s("div",{staticClass:"act-dialog-content-btn act-dialog-content-btn3"},[s("div",{style:{color:t.pageData.btnColor,background:t.pageData.btnBg,border:"none"},on:{click:t.rightBtnEvt}},[s("span",[t._v("\n "+t._s(t.pageData.btnTxt)+"\n ")])])]):t._e()])]},proxy:!0}])})},a=[];n._withStripped=!0},2:function(t,e){var s=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=s)},26:function(e,s){e.exports=t},264:function(t,e){t.exports=n},40:function(t,s){t.exports=e},553:function(t,e){t.exports=a},7:function(t,e,s){"use strict";function n(t,e,s,n,a,o,i,r){t=t||{};var c=typeof t.default;"object"!==c&&"function"!==c||(t=t.default);var l="function"==typeof t?t.options:t;e&&(l.render=e,l.staticRenderFns=s,l._compiled=!0),n&&(l.functional=!0),o&&(l._scopeId=o);var u;if(i?(u=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),a&&a.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(i)},l._ssrRegister=u):a&&(u=r?function(){a.call(this,this.$root.$options.shadowRoot)}:a),u)if(l.functional){l._injectStyles=u;var f=l.render;l.render=function(t,e){return u.call(e),f(t,e)}}else{var p=l.beforeCreate;l.beforeCreate=p?[].concat(p,u):[u]}return{exports:t,options:l}}e.a=n}})});