Files
2026-03-25 15:53:37 +08:00

1 line
2.2 KiB
Plaintext

<view class="container" style="{{'--theme-color:'+(themeColor)+';'}}"><title-bar vue-id="3ea4afdf-1" title="供需" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><view class="main-header" style="{{'top:'+(titleBarHeight+'px')+';'}}"><view class="header-search flex align-items-center"><view data-event-opts="{{[['tap',[['toSearch']]]]}}" class="search-input flex-item flex align-items-center" bindtap="__e"><image class="icon" src="/static/search.png" mode="aspectFit"></image><view class="text">请输入关键词搜索</view></view><view data-event-opts="{{[['tap',[['toPublish']]]]}}" class="search-btn flex align-items-center" bindtap="__e"><block wx:if="{{iconRelease}}"><view class="icon" style="{{'background-image:'+('url('+iconRelease+')')+';'}}"></view></block><view class="text">发布</view></view></view><scroll-view class="header-screen" scroll-x="{{true}}"><view data-event-opts="{{[['tap',[['screenChange',[0]]]]]}}" class="{{['screen-item',(selectScreen==0)?'active':'']}}" bindtap="__e"><text class="item-text">全部</text></view><block wx:for="{{demandScreen}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view data-event-opts="{{[['tap',[['screenChange',['$0'],[[['demandScreen','id',item.id,'id']]]]]]]}}" class="{{['screen-item',(selectScreen==item.id)?'active':'']}}" bindtap="__e"><text class="item-text">{{item.name}}</text></view></block></scroll-view></view><view class="main-content"><block wx:if="{{$root.g0}}"><demand-item vue-id="3ea4afdf-2" show-data="{{demandList}}" data-event-opts="{{[['^setShareData',[['setShareData']]]]}}" bind:setShareData="__e" bind:__l="__l"></demand-item></block><block wx:else><empty vue-id="3ea4afdf-3" top="30%" title="暂无相关内容~" bind:__l="__l"></empty></block></view></view></block><block wx:if="{{!loadEnd&&showLogin}}"><view class="container-login"><image class="login-image" src="{{loginImg}}" mode="aspectFit"></image><view class="login-tips">小程序需要登录注册才能使用相关功能,请登录后查看该页面</view><view data-event-opts="{{[['tap',[['toLogin']]]]}}" class="login-btn" style="{{'background:'+(themeColor)+';'}}" bindtap="__e">前往登录</view></view></block><tab-bar vue-id="3ea4afdf-4" bind:__l="__l"></tab-bar></view>