1 |
- <view class="category-container data-v-81980ade"><view class="search-bar data-v-81980ade"><view class="search-input data-v-81980ade"><text class="iconfont icon-search data-v-81980ade"></text><input placeholder="搜索症状" placeholder-class="search-placeholder" data-event-opts="{{[['confirm',[['handleSearch',['$event']]]],['input',[['__set_model',['','searchKeyword','$event',[]]]]]]}}" value="{{searchKeyword}}" bindconfirm="__e" bindinput="__e" class="data-v-81980ade"/></view></view><view class="category-tabs data-v-81980ade"><block wx:for="{{tabs}}" wx:for-item="tab" wx:for-index="__i0__" wx:key="key"><view data-event-opts="{{[['tap',[['changeTab',['$0'],[[['tabs','key',tab.key]]]]]]]}}" class="{{['tab-item','data-v-81980ade',(activeTab===tab.value)?'active':'']}}" bindtap="__e">{{''+tab.label+''}}</view></block></view><block wx:if="{{$root.g0>0}}"><view class="symptom-list data-v-81980ade"><block wx:for="{{filteredSymptoms}}" wx:for-item="symptom" wx:for-index="index" wx:key="id"><view data-event-opts="{{[['tap',[['viewSymptomDetail',['$0'],[[['filteredSymptoms','id',symptom.id,'id']]]]]]]}}" class="symptom-item data-v-81980ade" bindtap="__e"><view class="symptom-content data-v-81980ade"><text class="symptom-name data-v-81980ade">{{symptom.name}}</text><text class="symptom-desc data-v-81980ade">{{symptom.description}}</text></view><text class="iconfont icon-arrow-right data-v-81980ade"></text></view></block></view></block><block wx:else><view class="no-data data-v-81980ade"><image src="/static/images/no-data.png" mode="aspectFit" class="data-v-81980ade"></image><text class="data-v-81980ade">暂无相关症状数据</text></view></block><block wx:if="{{isLoading}}"><view class="loading-state data-v-81980ade"><text class="iconfont icon-loading data-v-81980ade"></text><text class="data-v-81980ade">加载中...</text></view></block></view>
|