微信小程序实现跑马灯效果完整代码(附效果图)

网友投稿 430 2023-01-30


微信小程序实现跑马灯效果完整代码(附效果图)

一:功能介绍及讲解

实现的跑马灯(跑马灯里面显示文章的title)的效果,并在右侧有个查看文章的按钮,按钮绑定当前的跑马灯信息的id,点击按钮后根据id跳转到相应的文章详情页;

这里值得注意的点是我用了swiper组件的 bindchange 事件来获取到当前信息的数组下标,实现了动态改变查看按钮绑定信息id值的效果;

如果还有不懂的地方欢迎加入(173683895)微信小程序开发交流群。

二:效果图:

三:http://完整源码

1.封装成一个组件:

查看

公告

{{item.title}}

.sx_lunbo {

width: 100%;

height: 60rpx;

border-bottom: solid 1px #eee;

}

.chakan{

padding-left: 25rpx;

right: 20rpx;

clear: both;

position:absolute;

height: 40rpx;

margin-top: 10rpx;

color: #f63;

border:sovPmRTPWmxlid 1px #f63;

border-radius:5rpx;

padding: 0rpx 10rpx 0rpx 10rpx;

font-size: 28rpx

}

.sx_swiper {

width: 550rpx;

margin-top: 10rpx;

}

.sx_swiper swiper-item{

height: 40rpx

}

.reds {

overflow: hidden;

text-overflow: ellipsis;

white-space:nowrap;

width:500rpx;

font-size: 28rpx;

height: 40rpx;

}

.red {

font-size: 24rpx;

color: white;

width: 60rpx;

height: 40rpx;

line-height: 40rpx;

background: blue;

padding-left: 10rpx;

margin: 10rpx;

border-radius: 10rpx;

}

2.在页面调用:

@import "../template/roll/roll.wxss";

newsId: function (e) {

var that = this

var item = e.detail.current;

this.setData({

newsId:that.data.news[item].id

})

},

3.news的数据:


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:vue源码学习之Object.defineProperty对象属性监听
下一篇:浅谈React的最大亮点之虚拟DOM
相关文章

 发表评论

暂时没有评论,来抢沙发吧~