实现单一报表或数据的切换:判断

  • 背景
    点击“按单车汇总”所出现的表单
    切换“按线路汇总”所以呈现的另一个表单

  • 同一个接口,通过点击切换两个不同的表格,可建立两个cloumns表单;通过判断,实现表单的切换
    代码如下:

  • 点击按钮对表单的监控与绑定

                                                                                                          Template
    
                    <div class="item-wrap item-wrap-s">
                        <label class="label-text">统计维度</label>
                        <div class="btn-wrap">
                      
                            <button v-for="item in tabTypeList"
                                    :class="getClass(params.tabType===item.value)"
                                    @click="params.tabType=item.value">{{item.text}}
                            </button>
                            
                        </div>
                    </div>
                                                                                                                JS
data(){
	return{
		tabTypeList: [ // 统计维度
			{text: '按单车汇总', value: '2'},
			{text: '按线路汇总', value: '1'}
        ],
        params: {
                    ......
                    tabType: '2' // 统计维度
                },
    }
}
  • 表单的绑定

                                                                                                          Template
    
            <div class="report-table-wrap">
                <table-page ref="tableRef"
                            url="/returnPower/searchChargingCount"
                            
                            **// 对绑定的表单进行判断!!!**
                            :columns="params.tabType === '2' ? columns2 : colunms1"
                            
                            :params="params">
                </table-page>
            </div>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值