<template> <view class="box"> <!-- <view class="contBox" v-html="detail"> </view> --> <view class="contBox"> <rich-text :nodes="detail" style="background: #fff;"></rich-text> </view> </view> </template> <script> export default { components: { }, data() { return { detail:'', unionID:'', memberTitle:'', scene:'', } }, onLoad(opt) { this.unionID=opt.unionID //this.scene='9B81E74B30734601BAFB5C3CD1C71584' this.memberTitle=opt.memberTitle if(this.memberTitle){ this.getAboutMember(); uni.setNavigationBarTitle({ title: this.memberTitle, }); }else{ if(opt.scene&&opt.scene!='undefined'){ this.scene=opt.scene; this.getShareParams() }else{ this.getExplain(); } /* if(opt.scene&&opt.scene!='undefined'){ this.scene=opt.scene; this.getShareParams() }else{ this.getExplain(); } */ } }, onShow() { }, methods: { getShareParams(){ this.$http('openMall/getShareParamsCache', { scene:this.scene, },'GET').then(res => { var data= JSON.parse(res.data) ; console.log(data) this.unionID=data.unionID; this.getExplain(); }) }, getAboutMember(){ uni.showLoading({ title: '加载中' }) this.$http('miniApp2/sys/getAboutMember', { unionID:this.unionID }, 'GET').then(res => { uni.hideLoading(); this.detail = res.data; this.detail = this.detail.replace(/\<img/gi, '<img style="max-width:100%;height:auto" '); //console.log('list+=', this.queryShopList); }) }, getExplain(){ uni.showLoading({ title: '加载中' }) this.$http('miniApp2/sys/getAboutUS', { unionID:this.unionID }, 'GET').then(res => { uni.hideLoading(); console.log(res.data) this.detail = res.data; this.detail = this.detail.replace(/\<img/gi, '<img style="max-width:100%;height:auto" '); //console.log('list+=', this.queryShopList); }) }, } } </script> <style scoped lang="less"> .box { width: 100vw; min-height: 100vh; background: #fff; } .contBox{ padding: 20rpx 24rpx; } .top{ background: #FFFFFF; border-radius: 10rpx; padding: 24rpx 20rpx; display: flex; justify-content: space-between; } .topLeftTitle{ font-size: 30rpx; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #333333; } .topLeftNum{ font-size: 40rpx; font-family: PingFangSC-Semibold, PingFang SC; font-weight: 600; color: #FF0000; padding-top: 24rpx; } .topRight{ width: 138rpx; height: 64rpx; background: #FF0000; border-radius: 10rpx; line-height: 64rpx; text-align: center; color: #FFFFFF; font-size: 28rpx; margin-top: 34rpx; } .xffl{ background: #FFFFFF; margin-top: 20rpx; padding: 20rpx; } .xfflTitle{ font-size: 30rpx; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #333333; } .xfflLine{ display: flex; justify-content: space-between; font-size: 24rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #333333; line-height: 33rpx; padding: 15rpx 0; } .xfflyq{ width: 10rpx; height: 10rpx; background: #D53533; border-radius: 50%; margin-top: 12rpx; margin-right: 14rpx; } .xfflyq2{ width: 10rpx; height: 10rpx; background: #3F90F7; border-radius: 50%; margin-top: 12rpx; margin-right: 14rpx; } .xfflyq3{ width: 10rpx; height: 10rpx; background: #FF4F00; border-radius: 50%; margin-top: 12rpx; margin-right: 14rpx; } .xfflyq4{ width: 10rpx; height: 10rpx; background: #6F2BE8; border-radius: 50%; margin-top: 12rpx; margin-right: 14rpx; } .xfflLineLeft{ display: flex; } .xfflLineM{ width: 200rpx; text-align: center; } .xfflLineR{ width: 200rpx; text-align: right; } .lineLeftImg{ width: 34rpx; height: 34rpx; } .lineLeftTxt{ color: #333333;font-size: 28rpx;line-height: 34rpx;padding-left: 24rpx; } .lineRIghtNUm{ color: #666666;font-size: 28rpx;line-height: 34rpx;padding-right: 16rpx; } .lineRightImg{ width: 12rpx; height: 20rpx; margin-top: 7rpx; } .lineBox{ background: #FFFFFF;width: 702rpx;margin-top: 20rpx; } .line{ display: flex; justify-content: space-between; padding: 38rpx 32rpx; } .lineLeft{ display: flex; } .lineRight{ display: flex; } .smImg{ width: 30rpx;height: 30rpx; } .smTxt{ font-size: 28rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #999999; line-height: 30rpx; padding-left: 5rpx; } .smBox{ display: flex; justify-content: center; padding-top: 30rpx; } </style>