微信小程序下拉筛选菜单

微信小程序下拉筛选菜单


最近在做一个社交商城的微信小程序项目,碰到下拉筛选菜单,按自己的想法写了一个,写的不好忘各位大佬指教,哈哈~
ps:因为后端还没有数据所以筛选功能还没做,但是基本功能实现后做筛选也很简单啦~
wxml:

<view wx:if="{
   
   {!searchResult}}">
  <view class='screen'>
    <view class='screen-name {
   
   {screenColor?"screen-color":""}}' bindtap='screenShow'>
      <text>{
   
   {
   
   screen}}</text>
      <text class='iconfont iconsanjiaoxing1 {
   
   {screenFlag?"iconfontAnimation":""}}'></text>
    </view>
    <view class='screen-name' style='color:{
   
   {salesColor}}' bindtap='salesNumber'>销量</view>
    <view class='screen-name {
   
   {brandColor?"screen-color":""}}' bindtap='brandShow'>
      <text>{
   
   {
   
   filter.abbreviationSix(brandText)}}</text>
      <text class='iconfont iconsanjiaoxing1 {
   
   {brandFlag?"iconfontAnimation":""}}'></text>
    </view>
  </view>
  <!-- 点击综合按钮后展示的下拉框 -->
  <!-- 下拉框透明背景 -->
  <view class='drop-down-background' hidden='{
   
   {!screenFlag}}' bindtouchstart='handletouchtart'></view>
  <view class='drop-down-flex'>
    <view wx:for="{
   
   {screenDown.screenDown}}" wx:key="this" class='drop-down {
   
   {screenDown.screen==index?"down-active":""}} {
   
   {screenFlag?"down-show":""}}' data-item='{
   
   {item}}' data-index='{
   
   {index}}' bindtap='screenChoice'>
      <text>{
   
   {
   
   item}}</text>
      <text class='iconfont iconbianzu5' wx:if='{
   
   {screenDown.screen==index?true:false}}'></text>
    </view>
  </view>
   <!-- 点击品牌按钮后展示的下拉框 -->
  <!-- 下拉框透明背景 -->
  <view class='drop-down-background' hidden='{
   
   {!brandFlag}}' bindtouchstart='handletouchtart'></view>
  <scroll-view scroll-y class='drop-down-flex'>
    <radio-group class="brand" bindchange="rad
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值