index.wxml 2.5 KB

1
  1. <view class="{{['fui-wrap',virtualHostClass]}}" style="{{virtualHostStyle}}"><view class="search-content"><u-search bind:input="__e" vue-id="f8c7e56e-1" placeholder="请输入关键字" value="{{keyword}}" data-event-opts="{{[['^input',[['__set_model',['','keyword','$event',[]]]]]]}}" bind:__l="__l"></u-search></view><u-swiper vue-id="f8c7e56e-2" list="{{list}}" mode="none" height="{{200}}" bind:__l="__l"></u-swiper><u-notice-bar vue-id="f8c7e56e-3" text="{{msg}}" more-icon="{{false}}" color="#5af" bg-color="#d6e8f7" bind:__l="__l"></u-notice-bar><view style="width:100%;margin-top:20rpx;"><u-grid vue-id="f8c7e56e-4" border="{{false}}" col="{{3}}" data-event-opts="{{[['^click',[['click']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{baseList}}" wx:for-item="baseListItem" wx:for-index="baseListIndex" wx:key="baseListIndex"><u-grid-item vue-id="{{('f8c7e56e-5-'+baseListIndex)+','+('f8c7e56e-4')}}" class="{{[virtualHostClass]}}" style="{{virtualHostStyle}}" bind:__l="__l" virtualHostStyle="{{virtualHostStyle}}" virtualHostClass="{{[virtualHostClass]}}" vue-slots="{{['default']}}"><view class="grid-item-icon" style="{{'background-color:'+(baseListItem.bgColor)+';'}}"><image src="{{baseListItem.icon}}"></image></view><text class="grid-text">{{baseListItem.title}}</text></u-grid-item></block></u-grid></view><u-gap vue-id="f8c7e56e-6" height="10" bgColor="#bbb" bind:__l="__l"></u-gap><view class="u-page"><view class="u-page-title"><view class="line"></view><view class="rectangle"></view><view class="rectangle"></view><view class="title-content">最新资讯</view><view class="rectangle"></view><view class="rectangle"></view><view class="line"></view></view><u-list vue-id="f8c7e56e-7" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{indexList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-list-item vue-id="{{('f8c7e56e-8-'+index)+','+('f8c7e56e-7')}}" class="{{[virtualHostClass]}}" style="{{virtualHostStyle}}" bind:__l="__l" virtualHostStyle="{{virtualHostStyle}}" virtualHostClass="{{[virtualHostClass]}}" vue-slots="{{['default']}}"><u-cell vue-id="{{('f8c7e56e-9-'+index)+','+('f8c7e56e-8-'+index)}}" title="{{'列表长度-'+(index+1)}}" bind:__l="__l" vue-slots="{{['icon']}}"><u-avatar vue-id="{{('f8c7e56e-10-'+index)+','+('f8c7e56e-9-'+index)}}" slot="icon" shape="square" size="35" src="{{item.url}}" customStyle="margin: -3px 5px -3px 0" bind:__l="__l"></u-avatar></u-cell></u-list-item></block></u-list></view></view>