WebApp【公共组件库】@前端(For Git Submodule)
‘chensiAb’
7 days ago a44eddf956e7042b64428044f057c76ddf2ac791
layout/numerical/CNumerical.vue
@@ -9,15 +9,20 @@
            class="at-col"
            v-for="(item,index) in values2"
            :key="index"
            :class="'at-col-' + valueFlex[index]"
            :class="'at-col-' + valueFlex[index] + ' ' + (!!item.onClick?'on-clickable':'')"
            @tap="evt => item.onClick && item.onClick(item)"
        >
            <view class="c-numerical-value">
                <text :class="item.textType?('m-text-'+item.textType):''">{{item.integer}}</text>
            <view
                class="c-numerical-value"
                :class="item.textType?('m-text-'+item.textType):''"
            >
                <text class="c-numerical-interger">{{item.integer}}</text>
                <text
                    class="c-numerical-decimal"
                    :class="item.integer.length>6?'small':''"
                    :class="item.integer.length>4?'small':''"
                    v-if="item.decimal.length>0"
                >.{{item.decimal}}</text>
                <text class="c-numerical-more">&#187;</text>
            </view>
            <view class="c-numerical-title">{{item.title}}</view>
        </view>
@@ -33,8 +38,11 @@
    name: 'CNumerical',
    components: {},
    props: {
        // 数值集合,格式为:[{title, value, textType}]
        values: Array,
        // 数值集合,格式为:[{title, value, textType, onClick}]
        values: {
            type: Array,
            default: () => [],
        },
    },
    computed: {
        values2() {