首页 > 其他分享 >前端下拉框组件CCDropDownFilter下拉框 筛选框 仿美团下拉筛选框

前端下拉框组件CCDropDownFilter下拉框 筛选框 仿美团下拉筛选框

时间:2023-05-26 21:36:33浏览次数:44  
标签:CCDropDownFilter text value res 仿美团 筛选 下拉框

快速实现下拉框 筛选框 仿美团下拉筛选框, 请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=12421

效果图如下:

 


 

 

 

# 下拉框使用方法

#### HTML代码部分

```html

<template>

<view class="content">

<view style="margin-top: 16px;">

<view style="width: 100vw; height: 40px; ">

<cc-dropdown-filter :filterData='filterData' :defaultIndex='defaultIndex'

    @onSelected='onSelected'></cc-dropdown-filter>

</view>

</view>

</view>

</template>

```

#### JS代码 (引入组件 填充数据)

```javascript

<script>

    import ccDropdownFilter from '@/components/cc-dropdown-filter/cc-dropdown-filter.vue'

export default {

components: {

ccDropdownFilter

},

data() {

return {

hisSeen: false,

hisList: [],

searchText: '',

productListOne: [],

filterData:[

    [{ text: '全省', value: '' }],

[{ text: '美食', value: '' },

{ text: '湘菜', value: '1' },

{ text: '川菜', value: '2' },

{ text: '火锅', value: '3' }],

                    [{ text: '排序', value: '' },

{ text: '好评优先', value: '1' },

{ text: '销量优先', value: '2' },

{ text: '低价优先', value: '3' }],

  [{ text: '筛选', value: '' },

  { text: '筛选1', value: '1' },

  { text: '筛选2', value: '2' }],

],

defaultIndex:[0, 0,0,0]

}

},

onReady() {

},

onLoad() {

let cityArr = ['广州市','深圳市','佛山市','东莞市','中山市','珠海市','江门市','肇庆市','惠州市','汕头市','潮州市','揭阳市','汕尾市','湛江市','茂名市','阳江市','云浮市','韶关市','清远市','梅州市','河源市']

for (let s of cityArr) {

this.filterData[0].push({ text: s, value: s });

}

},

methods: {

onSelected(res){

  console.log('选择res = ' + JSON.stringify(res));

},

}

}

</script>

```

 

标签:CCDropDownFilter,text,value,res,仿美团,筛选,下拉框
From: https://www.cnblogs.com/ccVue/p/17435862.html

相关文章

  • jquery/js 根据下拉框选择的值进行按钮展示
    学习如逆水行舟,不进则退~最近接了一个n年前的老项目增加新功能,本以为手到擒来结果再写页面上的效果时还是翻车了,特此记录一下~ 将近三四年没写jsp的页面了,基本忘光了,现在是要做一个批量下载的功能,但是又要是特定的某一个才有这个功能所以就有了以下的过程。一、实现效果......
  • js select下拉框选取默认学期
    termList.map(item=>{if(item.isOnTerm==1){termOpts+='<optionvalue="'+item.termId+'"selected>'+item.termName+'</option>';}else{......
  • clayui界面库系列教程之五:仿QQ2010风格的登录下拉框
    预览图如下:                        例子工程下载        这次的例子工程是CLAYUIEXP2,与以前的苹果风格按钮是一个工程,所以在本教程里,关于初始化之类的就不详细解说了,有疑问的请查看本博客内的其他教程        好的,教程开始了。 ......
  • 推导式筛选字典数据
    #电脑销售量字典counts={'MBP':268,'HP':125,'DELL':201,'Small_mi':200,'Lenovo':199,'acer':99}#需求:提取上述电脑数量大于等于200的字典数据count1={key:valueforkey,valueincounts.items()ifvalue>=......
  • excel-04-筛选、排序与分列
    筛选、排序与分列分列分列分为分隔符号与固定宽度俩种分隔符号:适用于数据源带有某些特定的符号:逗号、冒号、空格按照单个分隔符分列按照多个分隔符分列固定宽度:主要适用于数据源比较整齐划一,数据排列有规律不规则没有连接符:通过替换与分列相结合......
  • 条码打印软件如何根据需求筛选打印Excel表中的数据
    在条码打印软件中,通过导入Excel表格到数据库的方式可以批量打印标签。但是,如果Excel表格中的数据并不需要每条都打印出来,只是根据实际要求筛选打印部分数据,这种情况需要怎么做呢?今天就以珠宝标签的制作为例给大家介绍一下筛选打印Excel表格中的数据的具体方法。在条码打印软件中......
  • 【React+Antd】 多选下拉框禁止输入
    <Selectoptions={}onChange={provinceChange}allowClearmode="multiple"//showSearch={false}maxTagTextLength={4}/>mode设置为多选,multiple配合showSearch可以实现禁止选择,mode设置为tags配合showSerach不能实现禁止输入......
  • 通俗易懂!像使用SQL一样使用Pandas进行数据筛选等复杂操作
    相对于学习Pandas各种数据筛选操作,SQL语法显得更加简洁清晰,若能够将SQL语法与Pandas中对应的函数的使用方法关联起来,对于我们应用Pandas进行数据筛选来讲无疑是一个福音。本文通过Pandas实现SQL语法中条件过滤、排序、关联、合并、更新、删除等简单及复杂操作,使得我们对方法的理......
  • 基于最大互信息系数MIC算法先对高维度的数据进行降维,将原始数据的特征维度进行筛选降
    基于最大互信息系数MIC算法先对高维度的数据进行降维,将原始数据的特征维度进行筛选降低后再结合长短神经网络模型LSTM建立多输入单输出的拟合预测MIC-LSTM组合模型。程序内注释详细,直接替换数据就可以用。程序语言为matlab。不会替换数据的小白,可以免费指导替换数据。对于程序看不......
  • 特征波长筛选算法有CARS,SPA,GA,MCUVE,光谱数据降维算法以及数据聚类算法PCA,KPCA,KNN,HC层次
    特征波长筛选算法有CARS,SPA,GA,MCUVE,光谱数据降维算法以及数据聚类算法PCA,KPCA,KNN,HC层次聚类降维,以及SOM数据聚类算法,都是直接替换数据就可以用,程序内有注释,直接替换光谱数据,以及实测值,就可以做特征波长筛选以及数据聚类,同时本人也承接光谱代分析,光谱定量预测分析建模和分类预测建模......