效果展示
Demo代码
wxml
代码语言:javascript
复制<!-- loading.wxml -->
<view class="loading">
<view class="dot" animation="{{alpha[0]}}"></view>
<view class="dot" animation="{{alpha[1]}}"></view>
<view class="dot" animation="{{alpha[2]}}"></view>
<view class="dot" animation="{{alpha[3]}}"></view>
<view class="dot" animation="{{alpha[4]}}"></view>
</view>
wxss
代码语言:javascript
复制page{
background-size: cover;
background-color: black;
}
/** loading.wxss **/
.loading {
width: 100%;
position: absolute;
bottom: 50%;
justify-content: center;
text-align: center;
}
.loading .dot{
background-color:orange;
display: inline-block;
/**圆点大小在这里设置,高宽一致,圆角值为高宽的一半**/
width: 48rpx;
height: 48rpx;
border-radius: 8rpx;
margin: 0 10rpx;
opacity: 0;
}
js
代码语言:javascript
复制/* loading.js */
Page({
data: {
alpha: [1, 1, 1, 1, 1]
.
效果展示
Demo代码
wxml
代码语言:javascript
复制<!-- loading.wxml -->
<view class="loading">
<view class="dot" animation="{{alpha[0]}}"></view>
<view class="dot" animation="{{alpha[1]}}"></view>
<view class="dot" animation="{{alpha[2]}}"></view>
<view class="dot" animation="{{alpha[3]}}"></view>
<view class="dot" animation="{{alpha[4]}}"></view>
</view>
wxss
代码语言:javascript
复制page{
background-size: cover;
background-color: black;
}
/** loading.wxss **/
.loading {
width: 100%;
position: absolute;
bottom: 50%;
justify-content: center;
text-align: center;
}
.loading .dot{
background-color:white;
display: inline-block;
/**圆点大小在这里设置,高宽一致,圆角值为高宽的一半**/
width: 48rpx;
height: 48rpx;
border-radius: 24rpx;
margin: 0 10rpx;
opacity: 0;
}
js
代码语言:javascript
复制/* loading.js */
Page({
data: {