cshenfu
2024-06-27 58aa6e282bb343503be3cb198948328ea3ed7b79
1
<view class="container data-v-d1dd5134"><view class="search-container data-v-d1dd5134"><view class="search-container-bar data-v-d1dd5134"><uni-search-bar style="flex:1;" vue-id="4b1a1660-1" radius="100" focus="{{focus}}" placeholder="请输入关键字" clearButton="auto" cancelButton="always" data-ref="searchBar" value="{{searchText}}" data-event-opts="{{[['^clear',[['clear']]],['^confirm',[['confirm']]],['^cancel',[['cancel']]],['^input',[['__set_model',['','searchText','$event',[]]]]]]}}" bind:clear="__e" bind:confirm="__e" bind:cancel="__e" bind:input="__e" class="data-v-d1dd5134 vue-ref" bind:__l="__l"></uni-search-bar></view></view><view class="search-body data-v-d1dd5134"><block wx:if="{{$root.g0}}"><view class="word-container data-v-d1dd5134"><view class="word-container_header data-v-d1dd5134"><text class="word-container_header-text data-v-d1dd5134">搜索历史</text><block wx:if="{{!localSearchListDel}}"><uni-icons class="search-icons data-v-d1dd5134" style="padding-right:0;" vue-id="4b1a1660-2" color="{{iconColor}}" size="18" type="trash" data-event-opts="{{[['^click',[['e0']]]]}}" bind:click="__e" bind:__l="__l"></uni-icons></block><block wx:else><view class="flex-center flex-row data-v-d1dd5134" style="font-weight:500;justify-content:space-between;"><text data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" style="font-size:22rpx;color:#666;padding-top:4rpx;padding-bottom:4rpx;padding-right:20rpx;" bindtap="__e" class="data-v-d1dd5134">全部删除</text><text data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" style="font-size:22rpx;color:#c0402b;padding-top:4rpx;padding-bottom:4rpx;padding-left:20rpx;" bindtap="__e" class="data-v-d1dd5134">完成</text></view></block></view><view class="word-container_body data-v-d1dd5134"><block wx:for="{{localSearchList}}" wx:for-item="word" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['LocalSearchlistItemClick',['$0',index],[[['localSearchList','',index]]]]]]]}}" class="flex-center flex-row word-container_body-text data-v-d1dd5134" bindtap="__e"><text class="word-display data-v-d1dd5134">{{word}}</text><block wx:if="{{localSearchListDel}}"><uni-icons vue-id="{{'4b1a1660-3-'+index}}" size="12" type="closeempty" class="data-v-d1dd5134" bind:__l="__l"></uni-icons></block></view></block></view></view></block></view><u-modal vue-id="4b1a1660-4" content="是否删除所有搜索历史?" show-cancel-button="{{true}}" value="{{show}}" data-event-opts="{{[['^confirm',[['LocalSearchListClear']]],['^input',[['__set_model',['','show','$event',[]]]]]]}}" bind:confirm="__e" bind:input="__e" class="data-v-d1dd5134" bind:__l="__l"></u-modal></view>