2 lines
1.1 KiB
JavaScript
2 lines
1.1 KiB
JavaScript
import{_ as t,o as e,c as a,w as o,a6 as s,G as n,j as r,t as l,q as i,i as p}from"./index-CS85kPhe.js";const c=t({name:"uni-tooltip",data:()=>({}),methods:{},computed:{initPlacement(){let t={};switch(this.placement){case"left":t={top:"50%",transform:"translateY(-50%)",right:"100%","margin-right":"10rpx"};break;case"right":t={top:"50%",transform:"translateY(-50%)",left:"100%","margin-left":"10rpx"};break;case"top":t={bottom:"100%",transform:"translateX(-50%)",left:"50%","margin-bottom":"10rpx"};break;case"bottom":t={top:"100%",transform:"translateX(-50%)",left:"50%","margin-top":"10rpx"}}return t}},props:{content:{type:String,default:""},placement:{type:String,default:"bottom"}}},[["render",function(t,c,m,f,d,u){const g=p;return e(),a(g,{class:"uni-tooltip"},{default:o((()=>[s(t.$slots,"default",{},void 0,!0),m.content||t.$slots.content?(e(),a(g,{key:0,class:"uni-tooltip-popup",style:n(u.initPlacement)},{default:o((()=>[s(t.$slots,"content",{},(()=>[r(l(m.content),1)]),!0)])),_:3},8,["style"])):i("",!0)])),_:3})}],["__scopeId","data-v-58de326e"]]);export{c as _};
|