UNPKG

quick-admin-vue3-core

Version:

以快(计算机执行效率、开发效率)为核心的后台管理系统开发模板

2 lines (1 loc) 848 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),a=require("./platform-Dl0zaSyI.cjs"),i=require("./_plugin-vue_export-helper-BHFhmbuH.cjs"),c=e.defineComponent({__name:"BaseText",props:{maxLine:{default:2},popupType:{},popupAttrs:{}},setup(s){const p=e.inject("openPopup"),u={title:"详情",width:"500px",size:500},r=s;e.useSlots();const n=e.ref(null),o=e.ref(!1);e.onMounted(()=>{o.value=a.getIsOver(n.value)});function l(t){o.value&&p({...u,...r.popupAttrs},t.target.innerText,r.popupType)}return(t,d)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(["base-text",{[`q-line-${t.maxLine}`]:!0,over:o.value}]),onClick:l,ref_key:"baseTextRef",ref:n},[e.renderSlot(t.$slots,"default",{},void 0,!0)],2))}}),f=i._export_sfc(c,[["__scopeId","data-v-b8d241eb"]]);exports.default=f;