知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁 » 新聞資訊 » 小程序相關(guān) >
微信小程序?qū)崿F(xiàn)淡入淡出效果(頁面跳轉(zhuǎn))
發(fā)表時(shí)間:2021-3-31
發(fā)布人:葵宇科技
瀏覽次數(shù):153
//目前小程序沒有fadeIn(),fadeOut()方法所以還是本方法手寫
<!--wxml-->
<!--蒙版(漸出淡去效果)-->
<view class="aa" style='height: {{winH}}rpx;opacity: {{opacity}};'></view>
<!--正式內(nèi)容(漸入加深效果)-->
2 <view class="container log-list" style='opacity: {{1-opacity}};'>
3 <block wx:for="{{logs}}" wx:for-item="log">
4 <text class="log-item">{{index + 1}}. {{log}}</text>
5 </block>
6 </view>
<!--wxss-->
.log-list {
display: flex;
flex-direction: column;
padding: 40rpx;
}
.log-item {
margin: 10rpx;
}
.aa{
background-color: darkcyan;
}
//xx.js
const util = require('../../utils/util.js')
//把winHeight設(shè)為常量,不要放在data里(一般來說不用于渲染的數(shù)據(jù)都不能放在data里)
const winHeight = wx.getSystemInfoSync().windowHeight
Page({
data: {
logs: []
},
onLoad: function () {
this.setData({
winH: wx.getSystemInfoSync().windowHeight,
opacity: 1,
//這個(gè)是微信官方給的獲取logs的方法 看了收益匪淺
logs: (wx.getStorageSync('logs') || []).map(log => {
return util.formatTime(new Date(log))
})
})
},
onShow: function () {
this.hide()
},
//核心方法,線程與setData
hide: function () {
var vm = this
var interval = setInterval(function () {
if (vm.data.winH > 0) {
//清除interval 如果不清除interval會(huì)一直往上加
clearInterval(interval)
vm.setData({ winH: vm.data.winH - 5, opacity: vm.data.winH / winHeight })
vm.hide()
}
}, 10);
}
})
以前這種就是漸變效果
相關(guān)案例查看更多
相關(guān)閱讀
- 網(wǎng)站開發(fā)哪家好
- 云南百度小程序
- 制作一個(gè)小程序
- 小程序開發(fā)
- 昆明網(wǎng)站建設(shè)公司
- 報(bào)廢車管理系統(tǒng)
- 海報(bào)插件
- 小程序開發(fā)平臺(tái)前十名
- 昆明網(wǎng)站開發(fā)
- 網(wǎng)站建設(shè)服務(wù)公司
- 做網(wǎng)站
- 云南建站公司
- 云南網(wǎng)絡(luò)營銷
- 搜索引擎優(yōu)化
- 昆明做網(wǎng)站
- 小程序的開發(fā)公司
- 公眾號(hào)模板消息
- 前端
- 昆明軟件定制公司
- 云南網(wǎng)絡(luò)推廣
- .net網(wǎng)站
- web開發(fā)技術(shù)
- 紅河小程序開發(fā)
- 云南小程序設(shè)計(jì)
- 商標(biāo)注冊(cè)
- 霸屏推廣
- 云南省城鄉(xiāng)建設(shè)廳網(wǎng)站
- 軟件開發(fā)
- 網(wǎng)站建設(shè)費(fèi)用
- 百度小程序公司