UNPKG

epic-designer

Version:

基于vue3的设计器,可视化开发页面表单

2 lines (1 loc) 422 B
"use strict";const e=require("vue"),a=e.defineComponent({name:"EIcon",__name:"icon",props:{name:{},prefix:{default:""}},setup(o){const n=o,c=e.computed(()=>{let t=n.name;if(n.name.startsWith("icon--")){const s=n.name.split("--");s.length>1&&(t+=` icon--${s[1]}`)}return`${n.prefix}${t}`});return(t,s)=>(e.openBlock(),e.createElementBlock("span",{class:e.normalizeClass(["iconfont",c.value])},null,2))}});module.exports=a;