Files
h5-meike/components/gmy-float-touch
jacobxu666andClaude Opus 4.8 77e5cb9510 feat: 全站 UI 按 Minimalist Modern 重设计,新增返回悬浮钮
- 设计令牌层:mm-* CSS 变量与工具类、uView 换肤、优设标题黑字体
- 九个页面全部重写为新风格(列表/详情/下单/出行人/订单/支付成功/登录)
- 补齐 H5 运行时缺失的基础样式(uni-view/scroll-view/toast/swiper 等,App.vue 全局)
- 修复:详情头图轮播、预订须知弹层滚动、出行人数量按购买数限制、订单详情去箭头
- 新增 gmy-back-touch 返回悬浮钮,除首页外全页接入,点击返回上一页

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-05 12:48:45 +08:00
..

仿苹果悬浮按钮

只需再页面中调用插件,在监听menuClick事件即可,该事件返回五个小按钮的索引从上往下索引一次是1,2,3,4,5。具体事件由用户根据索引自定义

如果需要使用图标请在使用时传入,数据说明

  • mainImg:主图标,不可隐藏,图片单独设置。
  • imgLists:弹出菜单图标,共5个菜单,故需5个图标,以数组形式设置

使用

* import gmyFloatTouch from "../../../components/gmy-float-touch/gmy-float-touch.vue"                                          //引用
* <gmy-float-touch :imgLists="imgLists" :mainImg="mainImg" @menuClick="floatTouchClick"></gmy-float-touch>                     //页面使用
* floatTouchClick:function(e){                                                                                                 //事件
	console.log(e);
},
* mainImg:"../../static/main.png",                                                                                             //数据格式
  imgLists:["../../static/home.png","../../static/approve.png","../../static/match.png","../../static/send.png","../../static/return.png"],