UNPKG

birdpaper-ui

Version:

一个通用的 vue3 UI组件库。A common vue3 UI component library.

34 lines (33 loc) 959 B
"use strict"; const vue = require("vue"); const _hoisted_1 = ["textContent"]; const __default__ = vue.defineComponent({ name: "PaginationTotal" }); const _sfc_main = /* @__PURE__ */ vue.defineComponent({ ...__default__, props: { value: { type: Number, default: 0 }, tmpString: { type: String, default: "" } }, setup(__props) { const props = __props; const name = "bp-pagination"; const paramsStr = "{total}"; const text = vue.ref(""); vue.watchEffect(() => { text.value = props.tmpString.replace(paramsStr, props.value); }); return (_ctx, _cache) => { return vue.openBlock(), vue.createElementBlock("li", { class: vue.normalizeClass([`${name}-item`, `${name}-total`]) }, [ vue.createElementVNode("span", { class: "page-text", textContent: vue.toDisplayString(text.value) }, null, 8, _hoisted_1) ], 2); }; } }); module.exports = _sfc_main;