DDR爱好者之家 Design By 杰米
前言
要实现跑马灯主要就是获得判断开始定界和结束定界, 1.9.3新增的wxml操作接口 就可以拿到节点长宽等属性,当然你也可以直接用 文字数量 * 文字大小(注意字体的单位px,rpx)。
效果图
短字
长字
wxml
<view class="content"> <text class="every" decode="{{true}}" style="right:{{announZf}}{{announNum}}px">{{announ}}</text> </view>
js
我这里用的是wepy写的,凑合着看吧
export default class ShopIndex extends wepy.page { config = { navigationBarTitleText : '首页', } data = { // 公告内容 announ : '超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度超长度v', announNum : 0, announy : 280, announZf : '-' } onLoad() { let self = this; var query = wepy.createSelectorQuery(); query.select('.content').boundingClientRect(ContentRes => { var query = wepy.createSelectorQuery(); query.select('.every').boundingClientRect(TextRes => { //加上一百是因为防止在归零时出现闪烁的情况 let maxContentWidth = ContentRes.width + 100, maxTextWidth = TextRes.width; //初始化 self.announNum = TextRes.width self.$apply(); //定时器 setInterval(()=>{ if(self.announZf == '-') { if(self.announNum <= 0) { self.announZf = '' } else { self.announNum -= 1 } } else { if(self.announNum > (maxContentWidth)) { //归位 self.announZf = '-' self.announNum = maxTextWidth } else { self.announNum += 1 } } self.$apply(); },5) }).exec(); }).exec(); } }
-----2018-12-24 ----
使用的时候需要注意 setInterval 的性能问题, 不用的时候或者不显示的时候将其停止,否则会像作者一样给自己挖坑。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
DDR爱好者之家 Design By 杰米
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
DDR爱好者之家 Design By 杰米
暂无评论...
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。
更新日志
2024年09月19日
2024年09月19日
- 《原神》过场动画-「赤炎凛霜之争」
- 《原神》角色预告-「玛拉妮:最佳观光体验」
- 《原神》过场动画-「赤炎凛霜之争」
- 异世界的魔王大人辅助魔物推荐一览
- 命运圣契公测角色强度排行榜大全 命运圣契最强角色一览
- 异世界的魔王大人新手建议攻略
- 世界音乐《WheretheEarthTouchestheStars》[WAV+CUE]
- 群星《这些歌无法忘记》2CD【DTS-WAV】
- 群星《2016专辑主打最大牌》[DTS-WAV]
- 《三角洲行动》品牌代言人即将公布 网友:明示吴彦祖
- COSPLAY图赏:巴西肉感美女COS兔女郎约尔太太 武力值全在大腿上
- 杨奇谈《黑神话:悟空》章节动画:像一部好笑好哭的散文集
- 群星《日月星辰》[FLAC/分轨][320.16MB]
- 群星《请和这样的我恋爱吧 影视原声带》[320K/MP3][70.86MB]
- 群星《请和这样的我恋爱吧 影视原声带》[FLAC/分轨][169.91MB]