xqq_ele
Version:
框架
2 lines (1 loc) • 2.46 kB
JavaScript
(function(){ try {var elementStyle = document.createElement('style'); elementStyle.appendChild(document.createTextNode("#x-message{position:fixed;top:0;left:0;width:100%;text-align:center;z-index:9999;transform:translateZ(9999px);padding-top:28px;pointer-events:none}#x-message .message{box-sizing:border-box;transition:top .4s ease}#x-message .message .message-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin-bottom:14px}#x-message .message .message-container .message-content{padding:4px 18px;font-size:14px;font-weight:400;border-radius:4px;color:#595959;box-shadow:0 4px 12px #00000026;background:#ffffff}#x-message .message .message-container .message-content .option{display:inline-block;pointer-events:all;margin-left:18px;cursor:pointer}#x-message .message .message-container .message-content .message-icon{display:inline-block;margin-right:6px;font-size:16px}#x-message .message .slide-fade-enter-active{transition:all .2s ease-out}#x-message .message .slide-fade-leave-active{transition:all .2s ease}#x-message .message .slide-fade-enter-from,#x-message .message .slide-fade-leave-to{transform:translateY(-20px);opacity:0}\n")); document.head.appendChild(elementStyle);} catch(e) {console.error('vite-plugin-css-injected', e);} })();"use strict";const t=require("./message.vue2.js"),e=require("vue");/* empty css */const c=require("../../_virtual/_plugin-vue_export-helper.js"),s={key:0,class:"message-container"},l={key:0,class:"message-icon"},i=["textContent"],a={key:1,class:"option"};function r(o,d,u,p,g,_){const n=e.resolveComponent("x-icon");return e.openBlock(),e.createBlock(e.Transition,{name:"slide-fade"},{default:e.withCtx(()=>[o.visibled?(e.openBlock(),e.createElementBlock("div",s,[e.createElementVNode("div",{class:e.normalizeClass(["message-content",o.config.className])},[o.config.icon?(e.openBlock(),e.createElementBlock("div",l,[e.createVNode(n,{iconName:o.config.icon,style:e.normalizeStyle({color:o.config.color}),className:o.fn==="loading"?"x-rotate":""},null,8,["iconName","style","className"])])):e.createCommentVNode("",!0),e.createElementVNode("span",{textContent:e.toDisplayString(o.config.content)},null,8,i),o.config.close?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("div",a,[e.createVNode(n,{iconName:"icon-close",onClick:o.onClose},null,8,["onClick"])]))],2)])):e.createCommentVNode("",!0)]),_:1})}const m=c(t,[["render",r]]);module.exports=m;