公司项目的一个线上买票的这么一个电影公众号的项目,21年做的 现在总结总结发个博客
先上动图,大家先看效果 后看代码
第一步:引入JS
打开swiper 官网 下载对应的css和js 解压后放进自己的项目里引入,我是这么做的 不知道能不能线上引入
第二步:页面部分
这块其实没什么说的,在页面上开出一个展示效果的这么一个div即可,(我喜欢,简单,粗暴)
起名不要学我,要符合规范(不一定)
第三步:展示下数据结构
这里插一句 并不是一定要当前展示的这个格式的数据,只有有数据,并且数据足够全面,咱们也可以自己组装

这里是准备工作,结合动态效果图是可以看出,选中以后的样式跟未选中的样式是有丝丝差距的,为了实现效果,最终使用的是这样的方式
5.1先实现 影片跟简介部分 如图
这块代码部门呢 主要是先把上边的图片都展示出来 如果有选中的影片,就把选中的影片居中,如果没有选中的 就跟据返回的总数 取出中间的 突出展示 结合图片可以看清楚
点击影片实现 动态切换主图 + 排期更新
咱们还是先上效果图
这里动图可能看着像是突然切换过去的 其实不是 (这里可以看最开始的动图),是有过渡动画的,并且速度可调
现在是日期切换部分 ,选择日期 点击日期 更换排期信息
1 咱们先整日期部分 先看效果图
这里在前端对日期做了一个处理 当天的显示【今天】、明天的显示【明天】、后天的显示【后天】、大后天的显示【星期X】、再往后 就是纯日期了 具体的可以看做开始的效果图
上代码