代码拉取完成,页面将自动刷新
同步操作将从 喵大人/云喵圈子开源版 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<script>
export default {
onLaunch: function() {
const updateManager = uni.getUpdateManager();
updateManager.onCheckForUpdate(function(res) {
// 请求完新版本信息的回调
});
updateManager.onUpdateReady(function(res) {
uni.showModal({
title: '更新提示',
content: '新版本已经准备好,是否重启应用?',
success(res) {
if (res.confirm) {
// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
updateManager.applyUpdate();
}
}
});
});
updateManager.onUpdateFailed(function(res) {
// 新的版本下载失败
});
},
onShow: function() {
//#ifdef MP-WEIXIN
wx.showShareMenu({
withShareTicket: true,
menus: ['shareAppMessage', 'shareTimeline']
})
//#endif
// 获取消息
if (uni.getStorageSync("token")) {
this.$H.post("message/num").then(res => {
let num = res.result;
let numCount = num.all_count;
this.$store.state.messegeNum = numCount;
if (numCount > 0) {
uni.setTabBarBadge({
index: 3,
text: numCount.toString()
})
} else {
uni.removeTabBarBadge({
index: 3
})
}
})
}
},
onHide: function() {
// console.log('App Hide');
}
};
</script>
<style lang="scss">
@import "uview-ui/index.scss";
@import "static/css/iconfont.css";
page {
font-size: 32rpx;
line-height: 1.7;
}
.container {
padding: 20rpx;
}
// 发布按钮
.plus-box {
background-color: $themes-color;
width: 110rpx;
height: 110rpx;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
position: fixed;
bottom: 160rpx;
right: 50rpx;
z-index: 999;
box-shadow: 0 0 10rpx #333;
}
.plus-box:active {
background-color: #cdcdfe;
}
.f-wrap {
padding: 20rpx;
border-radius: 10rpx;
box-shadow: 5rpx 5rpx 20rpx #e6e6e6;
background-color: #FFFFFF;
margin-bottom: 20rpx;
}
.f-wrap>.title {
font-weight: bold;
margin-bottom: 20rpx;
}
.f-fixed {
position: fixed;
left: 0;
right: 0;
bottom: 0;
padding: 20rpx 20rpx 50rpx 20rpx;
z-index: 999;
background-color: #fff;
}
/* 隐藏滚动条 */
::-webkit-scrollbar {
display: none;
width: 0 !important;
height: 0 !important;
-webkit-appearance: none;
background: transparent;
}
</style>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。