mrr.sj.front/unpackage/dist/dev/mp-weixin/pages/service/class.wxml

1 line
1.5 KiB
Plaintext
Raw Permalink Normal View History

2026-03-24 11:45:13 +08:00
<view><custom-navbar vue-id="59d828b1-1" title="服务列表" leftImg="/static/images/whiteBack.png" showUser="{{true}}" backgroundColor="linear-gradient( 134deg, #F52540 0%, #E8101E 100%)" titleColor="#fff" bind:__l="__l"></custom-navbar><serviec-first-tab vue-id="59d828b1-2" tabs="{{tabs}}" activeId="{{activeId}}" activeColor="#E8101E" bgColor="#fff" data-event-opts="{{[['^tabClick',[['tabClick']]]]}}" bind:tabClick="__e" bind:__l="__l"></serviec-first-tab><common-list generic:scoped-slots-listData="class-common-list-listData" data-vue-generic="scoped" class="vue-ref" vue-id="59d828b1-3" apiUrl="/user/getSearchList" initialQuery="{{queryData}}" listScrollHeight="{{'calc(100vh - '+(statusBarHeight*2+250)+'rpx)'}}" data-ref="groupRef" bind:__l="__l" vue-slots="{{['listData','headerScroll','empty']}}"><view slot="headerScroll"><view class="icon-tabs"><block wx:for="{{iconTabs}}" wx:for-item="item" wx:for-index="idx" wx:key="id"><view data-event-opts="{{[['tap',[['getSecondlist',['$0'],[[['iconTabs','id',item.id,'id']]]]]]]}}" class="{{['icon-tab',(queryData.second_class==item.id)?'active':'']}}" bindtap="__e"><image class="icon-img" src="{{item.photo}}" mode="aspectFill"></image><text class="icon-text">{{item.title}}</text></view></block></view><filter-vue bind:filterChange="__e" vue-id="{{('59d828b1-4')+','+('59d828b1-3')}}" data-event-opts="{{[['^filterChange',[['handleFilterChange']]]]}}" bind:__l="__l"></filter-vue></view><no-data vue-id="{{('59d828b1-6')+','+('59d828b1-3')}}" slot="empty" bind:__l="__l"></no-data></common-list></view>