123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- "use strict";
- const common_vendor = require("../../../../common/vendor.js");
- const _sfc_main = {
- name: "u-cell",
- data() {
- return {};
- },
- mixins: [common_vendor.mpMixin, common_vendor.mixin, common_vendor.props$4],
- computed: {
- titleTextStyle() {
- return common_vendor.addStyle(this.titleStyle);
- }
- },
- emits: ["click"],
- methods: {
- addStyle: common_vendor.addStyle,
- testEmpty: common_vendor.test.empty,
- // 点击cell
- clickHandler(e) {
- if (this.disabled)
- return;
- this.$emit("click", {
- name: this.name
- });
- this.openPage();
- this.stop && this.preventEvent(e);
- }
- }
- };
- if (!Array) {
- const _easycom_u_icon2 = common_vendor.resolveComponent("u-icon");
- const _easycom_u_line2 = common_vendor.resolveComponent("u-line");
- (_easycom_u_icon2 + _easycom_u_line2)();
- }
- const _easycom_u_icon = () => "../u-icon/u-icon.js";
- const _easycom_u_line = () => "../u-line/u-line.js";
- if (!Math) {
- (_easycom_u_icon + _easycom_u_line)();
- }
- function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
- return common_vendor.e({
- a: _ctx.$slots.icon || _ctx.icon
- }, _ctx.$slots.icon || _ctx.icon ? common_vendor.e({
- b: _ctx.$slots.icon
- }, _ctx.$slots.icon ? {} : {
- c: common_vendor.p({
- name: _ctx.icon,
- ["custom-style"]: _ctx.iconStyle,
- size: _ctx.size === "large" ? 22 : 18
- })
- }) : {}, {
- d: _ctx.$slots.title || !_ctx.title
- }, _ctx.$slots.title || !_ctx.title ? {} : {
- e: common_vendor.t(_ctx.title),
- f: common_vendor.s($options.titleTextStyle),
- g: common_vendor.n(_ctx.disabled && "u-cell--disabled"),
- h: common_vendor.n(_ctx.size === "large" && "u-cell__title-text--large")
- }, {
- i: _ctx.label
- }, _ctx.label ? {
- j: common_vendor.t(_ctx.label),
- k: common_vendor.n(_ctx.disabled && "u-cell--disabled"),
- l: common_vendor.n(_ctx.size === "large" && "u-cell__label--large")
- } : {}, {
- m: !$options.testEmpty(_ctx.value)
- }, !$options.testEmpty(_ctx.value) ? {
- n: common_vendor.t(_ctx.value),
- o: common_vendor.n(_ctx.disabled && "u-cell--disabled"),
- p: common_vendor.n(_ctx.size === "large" && "u-cell__value--large")
- } : {}, {
- q: _ctx.$slots["right-icon"] || _ctx.isLink
- }, _ctx.$slots["right-icon"] || _ctx.isLink ? common_vendor.e({
- r: _ctx.rightIcon && !_ctx.$slots["right-icon"]
- }, _ctx.rightIcon && !_ctx.$slots["right-icon"] ? {
- s: common_vendor.p({
- name: _ctx.rightIcon,
- ["custom-style"]: _ctx.rightIconStyle,
- color: _ctx.disabled ? "#c8c9cc" : "info",
- size: _ctx.size === "large" ? 18 : 16
- })
- } : {}, {
- t: common_vendor.n(`u-cell__right-icon-wrap--${_ctx.arrowDirection}`)
- }) : {}, {
- v: _ctx.$slots["righticon"]
- }, _ctx.$slots["righticon"] ? {
- w: common_vendor.n(`u-cell__right-icon-wrap--${_ctx.arrowDirection}`)
- } : {}, {
- x: common_vendor.n(_ctx.center && "u-cell--center"),
- y: common_vendor.n(_ctx.size === "large" && "u-cell__body--large"),
- z: _ctx.border
- }, _ctx.border ? {} : {}, {
- A: common_vendor.n(_ctx.customClass),
- B: common_vendor.s($options.addStyle(_ctx.customStyle)),
- C: !_ctx.disabled && (_ctx.clickable || _ctx.isLink) ? "u-cell--clickable" : "",
- D: common_vendor.o((...args) => $options.clickHandler && $options.clickHandler(...args))
- });
- }
- const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-b4243719"], ["__file", "D:/project/学吧/learn_applet/node_modules/uview-plus/components/u-cell/u-cell.vue"]]);
- wx.createComponent(Component);
|