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

微信小程序?qū)崿F(xiàn)轉(zhuǎn)盤抽獎

 更新時間:2020年09月21日 10:23:54   作者:換日線°  
這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)轉(zhuǎn)盤抽獎,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

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

效果圖如下所示

.wxml

<view class="index">
 <view class="xian"></view>
 <view class="xian"></view>
 <view class="xian"></view>
 <view class="detail">一等獎</view>
 <view class="detail">二等獎</view>
 <view class="detail">三等獎</view>
 <view class="detail">四等獎</view>
 <view class="detail">五等獎</view>
 <view class="detail">六等獎</view>
 <span bindtap="zhuanin" style="transform:rotate({{trasn}}deg);"></span>
</view>

.wxss

.index{
 width: 300px;
 margin: 50rpx calc((100% - 300px) / 2);
 border:1px solid #ffcccc;
 border-radius: 50%;
 height: 300px;
 position: relative;
 overflow: hidden;
 font-size: 26rpx;
}
.xian{
 width:300px;
 height:1px;
 background:#d6d6d6;
 position:absolute;
 top:150px;
 left:0;
}
.index>.xian:nth-child(2){
 transform:rotateZ(60deg)
}
.index>.xian:nth-child(3){
 transform:rotateZ(120deg)
}
.detail{
 position: absolute;
}
.index>.detail:nth-child(4){
 top:25px;left:132px;
}
.index>.detail:nth-child(5){
 top:90px;left:225px;
}
.index>.detail:nth-child(6){
 top:190px;left:225px;
}
.index>.detail:nth-child(7){
 top:250px;left:132px;
}
.index>.detail:nth-child(8){
 top:190px;left:40px;
}
.index>.detail:nth-child(9){
 top:90px;left:40px;
}
.index>span{
 width: 30px;
 height: 30px;
 background-color: #ffcccc;
 border-radius: 50%;
 position: absolute;
 left: 135px;
 top:135px;
}
.index>span::after{
 content: ' ';
 width:0;
 height:0;
 border-right:6px solid transparent;
 border-left:6px solid transparent;
 border-bottom:26px solid #ffcccc;
 z-index: 10;
 position: absolute;
 left: 8.5px;
 top: -24px;
}

.js

Page({
 data: {
 random:'',
 trasn:0,
 },
 zhuanin:function(e){
 let that = this
 let num = 0
 that.setData({
  random:Math.floor(Math.random() * 360),
  trasn:0,
 })
 let a = setInterval(function () {
  that.setData({
  trasn:that.data.trasn+5
  })
  if(360 <= that.data.trasn){
  that.data.trasn = 0
  num = num + 1
  }
  if(num == 3){
  that.currinl()
  clearInterval(a)
  }
 },5)
 },
 currinl:function(e){
 let that = this
 let name = ''
 if(that.data.random == 30 || that.data.random == 90 || that.data.random == 150 || that.data.random == 210 || that.data.random == 330){
  that.setData({
  random:that.data.random + 1
  })
 }
 if(that.data.random < 30 || 330 < that.data.random){
  name = '一等獎'
 }else if(that.data.random > 30 && that.data.random < 90){
  name = '二等獎'
 }else if(that.data.random > 90 && that.data.random < 150){
  name = '三等獎'
 }else if(that.data.random > 150 && that.data.random < 210){
  name = '四等獎'
 }else if(that.data.random > 210 && that.data.random < 270){
  name = "五等獎"
 }else{
  name = "六等獎"
 }
 let b = setInterval(function () {
  that.setData({
  trasn:that.data.trasn+2
  })
  if(that.data.random <= that.data.trasn){
  wx.showToast({
   title: name,
   icon: 'none',
   duration: 2000
  })
  clearInterval(b)
  }
 },10)
 },
})

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

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

相關文章

  • js操作數(shù)據(jù)庫實現(xiàn)注冊和登陸的簡單實例

    js操作數(shù)據(jù)庫實現(xiàn)注冊和登陸的簡單實例

    下面小編就為大家?guī)硪黄猨s操作數(shù)據(jù)庫實現(xiàn)注冊和登陸的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • JS使用H5實現(xiàn)圖片預覽功能

    JS使用H5實現(xiàn)圖片預覽功能

    這篇文章主要為大家詳細介紹了JS使用H5實現(xiàn)圖片預覽功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 微信小程序如何實現(xiàn)五星評價功能

    微信小程序如何實現(xiàn)五星評價功能

    這篇文章主要介紹了微信小程序如何實現(xiàn)五星評價功能,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • 微信小程序wx:for 的使用及wx:key綁定兩種方式

    微信小程序wx:for 的使用及wx:key綁定兩種方式

    wx:for是微信小程序中的一個列表渲染指令,用于循環(huán)渲染一個數(shù)組或?qū)ο笾械臄?shù)據(jù),它類似于JavaScript中的for循環(huán),可以根據(jù)數(shù)據(jù)的長度自動渲染相應的列表項,本文給大家介紹微信小程序wx:for 的使用及wx:key綁定兩種方式,感興趣的朋友一起看看吧
    2023-12-12
  • 當鼠標滑過文本框自動選中輸入框內(nèi)容的JS代碼分享

    當鼠標滑過文本框自動選中輸入框內(nèi)容的JS代碼分享

    這篇文章主要介紹了當鼠標滑過文本框自動選中輸入框內(nèi)容的JS代碼,有需要的朋友可以參考一下
    2013-11-11
  • Bootstrap實現(xiàn)模態(tài)框效果

    Bootstrap實現(xiàn)模態(tài)框效果

    這篇文章主要為大家詳細介紹了Bootstrap實現(xiàn)模態(tài)框效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • js表單驗證實例講解

    js表單驗證實例講解

    這篇文章主要為大家詳細介紹了js表單驗證,JavaScript 可用來在數(shù)據(jù)被送往服務器前對HTML 表單中的這些輸入數(shù)據(jù)進行驗證,感興趣的小伙伴們可以參考一下
    2016-03-03
  • javascript相關事件的幾個概念

    javascript相關事件的幾個概念

    對于事件來講,首先,我們需要了解這樣幾個概念:事件;事件處理程序;事件類型;事件流;事件冒泡;事件捕獲;事件對象;事件方面的性能優(yōu)化(事件委托、移除事件處理程序);常見的瀏覽器兼容問題。
    2015-05-05
  • TypeScript中的類型斷言和非空斷言的使用方法

    TypeScript中的類型斷言和非空斷言的使用方法

    類型斷言是一種方式,可以手動指定變量的類型,非空斷言是一種類型斷言的特殊形式,這篇文章主要給大家介紹TypeScript 中的類型斷言和非空斷言的使用方法,需要的朋友可以參考下
    2023-07-07
  • JavaScript數(shù)據(jù)類型和變量_動力節(jié)點Java學院整理

    JavaScript數(shù)據(jù)類型和變量_動力節(jié)點Java學院整理

    這篇文章主要為大家詳細介紹了JavaScript數(shù)據(jù)類型和變量的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06

最新評論

灌云县| 沙河市| 湖口县| 灌阳县| 东阳市| 敖汉旗| 中山市| 察隅县| 阿拉善右旗| 尤溪县| 田阳县| 永寿县| 徐州市| 东乌珠穆沁旗| 读书| 子洲县| 康乐县| 安溪县| 宜兰市| 商都县| 光泽县| 新乡县| 确山县| 清原| 资兴市| 达尔| 张家口市| 安陆市| 文水县| 保康县| 南皮县| 新沂市| 阿克陶县| 静海县| 乐至县| 铅山县| 霍山县| 甘孜| 屏东市| 永兴县| 大石桥市|