quick-admin-vue3-core
Version:
以快(计算机执行效率、开发效率)为核心的后台管理系统开发模板
34 lines (33 loc) • 1.09 kB
JavaScript
import { defineComponent as c, useSlots as l, createElementBlock as d, createCommentVNode as t, openBlock as p, renderSlot as a, createElementVNode as s, createTextVNode as r } from "vue";
import { _ as i } from "./_plugin-vue_export-helper-CHgC5LLL.js";
const u = ["controls"], m = ["src"], _ = ["src"], f = /* @__PURE__ */ c({
__name: "BaseVideo",
props: {
src: {},
controls: { type: Boolean, default: !0 }
},
setup(v) {
const n = l();
return (e, o) => e.src ? (p(), d("video", {
key: 0,
class: "base-video",
controls: e.controls
}, [
n.content ? a(e.$slots, "content", { key: 0 }, () => [
o[0] || (o[0] = r("这是自定义内容"))
], !0) : t("", !0),
s("source", {
src: e.src,
type: "video/mp4"
}, null, 8, m),
s("source", {
src: e.src,
type: "video/ogg"
}, null, 8, _),
o[1] || (o[1] = r(" 您的浏览器不支持 video 标签。 "))
], 8, u)) : t("", !0);
}
}), V = /* @__PURE__ */ i(f, [["__scopeId", "data-v-a9657e9b"]]);
export {
V as default
};