mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
41 lines (40 loc) • 1.03 kB
JavaScript
import { defineComponent as s, createElementBlock as t, openBlock as r, normalizeStyle as n, createCommentVNode as o, renderSlot as l, toDisplayString as m } from "vue";
import { useName as u } from "./hooks.js";
/*!
* mine-h5-ui v2.15.0
* Copyright (c) 2025 biaov
* @license MIT
*/
const d = ["src"], i = {
key: 0,
class: "text"
}, k = /* @__PURE__ */ s({
name: "MeSwiperItem",
__name: "index",
props: {
name: {},
url: { default: "" },
text: { default: "" },
background: { default: "" }
},
setup(a) {
return u(a), (e, c) => (r(), t("div", {
class: "me-swiper-item",
style: n(`background:${e.background};`)
}, [
e.url ? (r(), t("img", {
key: 0,
class: "img",
src: e.url,
alt: "banner",
draggable: "false"
}, null, 8, d)) : o("", !0),
l(e.$slots, "default", {}, () => [
e.text ? (r(), t("div", i, m(e.text), 1)) : o("", !0)
])
], 4));
}
});
export {
k as default
};