前端Vue仿美团右侧侧边栏弹框筛选框popup alert

这篇具有很好参考价值的文章主要介绍了前端Vue仿美团右侧侧边栏弹框筛选框popup alert。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。

通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随意的进行组合。大大提升开发效率低,降低维护成本。

今天给大家介绍的一款组件仿美团右侧侧边栏弹框筛选框popup alert;

阅读全文下载完整代码请关注微信公众号: 前端组件开发

效果图如下:

前端Vue仿美团右侧侧边栏弹框筛选框popup alert

前端Vue仿美团右侧侧边栏弹框筛选框popup alert

前端Vue仿美团右侧侧边栏弹框筛选框popup alert

实现代码如下文章来源地址https://www.toymoban.com/news/detail-594357.html

cc-rightPopup

使用方法


<!-- pop-show:是否显示弹框  color:主题色 classList:分类数组 @sureClick:筛选确认 @hideClick:隐藏事件  -->

<cc-rightPopup :pop-show="popShow" :colors="colors" :classList="classList" @sureClick="sureClick"

@hideClick="hideright"></cc-rightPopup>

// 隐藏处理

hideright() {

this.popShow = false;

},

// 筛选确认

sureClick(paramDict, selArr) {

this.popShow = false;

uni.showModal({

title: '筛选数据',

    content: '筛选价格数据 = ' + JSON.stringify(paramDict) + ' 筛选按钮数据= ' + JSON.stringify(selArr)

})

}

HTML代码实现部分


<template>

<view class="content">

<button style="margin: 60px 90px;" @click="showPopClick">点击弹框</button>

<!-- pop-show:是否显示弹框  color:主题色 classList:分类数组 @sureClick:筛选确认 @hideClick:隐藏事件  -->

<cc-rightPopup :pop-show="popShow" :colors="colors" :classList="classList" @sureClick="sureClick"

@hideClick="hideright"></cc-rightPopup>

</view>

</template>

<script>

export default {

data() {

return {

colors: '#fa436a',

popShow: false,

classList: [{

name: '营业事件',

id: 1,

child: [{

name: '0-5时',

id: 2

}, {

name: '5-10时',

id: 3

}, {

name: '10-14时',

id: 2

}, {

name: '14-18时',

id: 3

}, {

name: '18-22时',

id: 2

}, {

name: '22-24时',

id: 3

}]

}, {

name: '用餐人数',

id: 2,

child: [{

name: '单人餐',

id: 1

}, {

name: '双人餐',

id: 2

}, {

name: '3-4人餐',

id: 2

},

{

name: '5-10人餐',

id: 2

}

]

}],

}

},

methods: {

showPopClick() {

this.popShow = true;

},

hideright() {

this.popShow = false;

},

sureClick(paramDict, selArr) {

this.popShow = false;

uni.showModal({

title: '筛选数据',

content: '筛选价格数据 = ' + JSON.stringify(paramDict) + ' 筛选按钮数据= ' + JSON.stringify(selArr)

})

}

}

}

</script>

<style>

page {

background-color: #f2f2f2;

margin-bottom: 50px;

}

</style>

到了这里,关于前端Vue仿美团右侧侧边栏弹框筛选框popup alert的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android Studio初学者实例:Fragment学习--仿美团外卖界面

    本次课程为Fragment为主题,课程的示例仿美团外卖界面,不同于底部导航栏的Fragment案例,此界面分为左侧切换与顶部切换。本文先是发布代码与效果,后续讲解将会在后续补充。先看看效果: 首先是布局文件代码:Activity布局:activity_main.xml: 首先父布局用的LinearLayout布局,

    2024年02月03日
    浏览(49)
  • Element-UI侧边导航栏切换展示不同的右侧主体内容

    在用element做侧边栏遇到的问题,如果给每个按钮绑定一个值去用if判断有点麻烦了 这个时候可以用路由 1、开启导航栏的路由 但是直接给每个选项用router是会报错的 看了下文档,是给 el-menu这个标签来一个router的属性 那么为true的时候就是开启这个导航栏的路由了    但是直

    2024年02月04日
    浏览(34)
  • 前端Vue自定义签到积分获取弹框抽取红包弹框 自定义弹框内容 弹框顶部logo

    前端组件化开发:以cc-downloadDialog组件为例 随着技术的发展,开发的复杂度也越来越高。传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。通过组件化开发,可以有效实现

    2024年02月11日
    浏览(38)
  • 前端Vue仿京东加入购物车弹框立即购买弹框shopDialog自定义弹框内容

    前端Vue仿京东加入购物车弹框立即购买弹框shopDialog自定义弹框内容, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13183 效果图如下: 使用方法 使用注意: 该插件需引用cc-radioBtnBox插件和cc-numbox插件两个插件库 cc-radioBtnBox插件地址:https://ext.dcloud.net

    2024年02月10日
    浏览(33)
  • 前端Vue非常简单实用商品分类展示组件 侧边商品分类组件

    前端vue非常简单实用商品分类展示组件 侧边商品分类组件 , 下载完整代码请访问uni-app插件市场址:https://ext.dcloud.net.cn/plugin?id=13084 效果图如下: 使用方法 HTML代码部分 JS代码 (引入组件 填充数据) CSS

    2024年02月09日
    浏览(30)
  • 前端Vue自定义简单好用商品分类列表组件 侧边栏商品分类组件

    前端Vue自定义简单好用商品分类列表组件 侧边栏商品分类组件 , 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13148 效果图如下: 使用方法 HTML代码实现部分

    2024年02月10日
    浏览(35)
  • 前端vue自定义简单实用下拉筛选 下拉菜单

    前端vue自定义简单实用下拉筛选 下拉菜单, 阅读全文下载完整代码请关注微信公众号: 前端组件开发 效果图如下:       #### 使用方法 ```使用方法 !-- titleArr: 选择项数组 dropArr: 下拉项数组 @finishDropClick: 下拉筛选完成事件-- ccDropDownMenu :titleArr=\\\"titleArr\\\" :dropArr=\\\"dropArr\\\" @finishDro

    2024年02月08日
    浏览(36)
  • (vue权限管理)前端路由表角色权限管理,通过登录不同角色侧边栏显示对应页面

    1. 首先在src/router/index.js中添加路由表,其中constantRoutes 设置的为所有角色可见的路由,asyncRouterMap为对应权限人员可见路由,demo路由表代码如下: 2.在src/api/user.js中创建用户登录,获取用户信息,以及登出的接口 3.在store/modules/user.js文件,添加获取角色权限role的信息 4.在src

    2024年02月11日
    浏览(30)
  • vue+element ui 表格添加多个搜索条件筛选(前端查询)

    filterList 为筛选后的数据,可以重新给tableData赋值,赋值后如果遇到表格数据不刷新的情况,可以给table加上一个随机的key。这样可以解决重新赋值页面不刷新的情况。

    2024年02月16日
    浏览(25)
  • vue3 antd项目实战——table表格的自定义筛选【纯前端filters过滤、自定义筛选table表格数据】

    文章内容 文章链接 vue3 antd table 表格的基础搭建 https://blog.csdn.net/XSL_HR/article/details/128072745 ant design vue 组件库的引入与使用 https://blog.csdn.net/XSL_HR/article/details/127396384 在 后台管理系统 中,我们需要 对大量的数据进行展示、处理和操作 ,table表格也因此无处不在。而 ant design

    2024年01月25日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包