最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序?qū)崿F(xiàn)簡單文字跑馬燈

 更新時間:2020年05月26日 11:16:07   作者:大閘蛙  
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)簡單文字跑馬燈,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了微信小程序?qū)崿F(xiàn)文字跑馬燈 的具體代碼,供大家參考,具體內(nèi)容如下

效果如圖

WXML

<scroll-view class="container">
 <view class="scrolltxt">
 <view class="marquee_box">
 <view class="marquee_text" style="transform: translateX(-{{marqueeDistance}}px)">
 <text>{{text}}</text>
 <text style="margin-right:{{marquee_margin}}px;"></text>
 <text style="margin-right:{{marquee_margin}}px;">{{text}}</text> 
 </view>
 </view>
 </view>
</scroll-view>

WXSS

.container {display: flex;flex-direction: column;justify-content: space-between;box-sizing: border-box;}
.scrolltxt{padding:0 20rpx;background:#f8f8f8;}
.marquee_box {position:relative;color:#333;height:90rpx;display:block;overflow:hidden;} 
.marquee_text {white-space: nowrap;position:absolute;top:0;font-size:14px;height:90rpx;line-height:90rpx;}

JS

 data: {
 //滾動字幕
 text: "溫馨提示:為了保證其他購買者的利益,每個 賬號針對同一商品只允許退款一次,請您謹慎操作。",
 marqueePace: 1,//滾動速度
 marqueeDistance: 0,//初始滾動距離
 marquee_margin: 30,//間距
 size: 14,//字號
 time: '',// 定時器
 },

onHide: function () {
 //清空滾動字幕定時器,避免鎖屏或頁面隱藏后移動速度越來越快
 clearInterval(this.data.time);
 },

 onShow: function (e) {
 var that = this;
 var length = that.data.text.length * that.data.size;//文字長度
 var windowWidth = wx.getSystemInfoSync().windowWidth;// 屏幕寬度
 //console.log(length,windowWidth);
 that.setData({
 length: length,
 windowWidth: windowWidth
 });
 that.scrolltxt();// 第一個字消失后立即從右邊出現(xiàn)
 },

 /**
 * 滾動字幕
 */
 scrolltxt: function () {
 var that = this;
 var length = that.data.length;//滾動文字的寬度
 var windowWidth = that.data.windowWidth;//屏幕寬度
 var time = this.data.time
 if (length > windowWidth) {
 time = setInterval(function () {
 var maxscrollwidth = length + that.data.marquee_margin;//滾動的最大寬度,文字寬度+間距,如果需要一行文字滾完后再顯示第二行可以修改marquee_margin值等于windowWidth即可
 var crentleft = that.data.marqueeDistance;
 if (crentleft < maxscrollwidth) {//判斷是否滾動到最大寬度
  that.setData({
  marqueeDistance: crentleft + that.data.marqueePace
  })
 }
 else {
  that.setData({
  marqueeDistance: 0 // 直接重新滾動
  });
  clearInterval(time);
  that.scrolltxt();
 }
 }, 20);
 }
 else {
 that.setData({ marquee_margin: "1000" });//只顯示一條不滾動右邊間距加大,防止重復顯示
 }
 that.setData({
 time:time
 })
 },

為大家推薦現(xiàn)在關(guān)注度比較高的微信小程序教程一篇:《微信小程序開發(fā)教程》小編為大家精心整理的,希望喜歡。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何使JavaScript休眠或等待

    如何使JavaScript休眠或等待

    在本文中,我將解釋如何使用 setTimeout(),包括如何使用它來制作一個睡眠函數(shù),使JavaScript暫停執(zhí)行并在連續(xù)的代碼行之間等待。
    2021-04-04
  • 詳解設(shè)置Webstorm 利用babel將ES6自動轉(zhuǎn)碼成ES5

    詳解設(shè)置Webstorm 利用babel將ES6自動轉(zhuǎn)碼成ES5

    這篇文章主要介紹了詳解設(shè)置Webstorm 利用babel將ES6自動轉(zhuǎn)碼成ES5,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • 使用selenium抓取淘寶的商品信息實例

    使用selenium抓取淘寶的商品信息實例

    下面小編就為大家分享一篇使用selenium抓取淘寶的商品信息實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • JS動態(tài)增刪表格行的方法

    JS動態(tài)增刪表格行的方法

    這篇文章主要介紹了JS動態(tài)增刪表格行的方法,涉及JavaScript針對表格元素動態(tài)操作相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-03-03
  • TypeScript 類型編程之索引類型遞歸去掉可選修飾

    TypeScript 類型編程之索引類型遞歸去掉可選修飾

    這篇文章主要介紹了TypeScript 類型編程之索引類型遞歸去掉可選修飾,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • layer iframe 設(shè)置關(guān)閉按鈕的方法

    layer iframe 設(shè)置關(guān)閉按鈕的方法

    今天小編就為大家分享一篇layer iframe 設(shè)置關(guān)閉按鈕的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • JS實現(xiàn)的合并兩個有序鏈表算法示例

    JS實現(xiàn)的合并兩個有序鏈表算法示例

    這篇文章主要介紹了JS實現(xiàn)的合并兩個有序鏈表算法,結(jié)合實例形式分析了JavaScript鏈表的定義、節(jié)點插入、刪除、查找等相關(guān)算法實現(xiàn)技巧,需要的朋友可以參考下
    2019-02-02
  • 如何更好的編寫js async函數(shù)

    如何更好的編寫js async函數(shù)

    本文給大家談一下如何優(yōu)化async代碼,更充分的利用異步事件流杜絕濫用async,感興趣的朋友跟隨腳本之家小編一起學習吧
    2018-05-05
  • JavaScript中string對象

    JavaScript中string對象

    和JAVA中String對象用處一樣啊,javascript中的String對象也有自己的方法,和JAVA中的類似。
    2015-06-06
  • javascript實現(xiàn)俄羅斯方塊游戲的思路和方法

    javascript實現(xiàn)俄羅斯方塊游戲的思路和方法

    至于俄羅斯方塊的話,有很多的難點,如果有JS去寫的話,要考慮到碰撞啊,邊界啊,下落等問題,本文這些問題大部分都有考慮到,這里給大家提供一部分思路,拋磚引玉,有需要的小伙伴可以參考下。
    2015-04-04

最新評論

寿光市| 昔阳县| 平果县| 张家港市| 樟树市| 漳州市| 黔南| 永仁县| 铜川市| 永兴县| 辰溪县| 新郑市| 黔江区| 白玉县| 博爱县| 沙洋县| 元阳县| 封丘县| 呈贡县| 澎湖县| 揭东县| 永寿县| 广丰县| 平罗县| 洞口县| 烟台市| 克拉玛依市| 思南县| 兰西县| 南溪县| 白水县| 扎兰屯市| 石嘴山市| 南充市| 建水县| 鞍山市| 二连浩特市| 林甸县| 梨树县| 呼伦贝尔市| 西畴县|