弹窗样式污染

master
blak-kong 2 years ago
parent 0d1f0c7847
commit 7561e49be8

@ -1,9 +1,9 @@
.site-popup-content-box { .site-popup-content-box {
margin: 0; margin: 0;
} }
.van-popup { // .van-popup {
background-color: transparent; // background-color: transparent;
} // }
.site-close { .site-close {
position: absolute; position: absolute;
right: 36rpx; right: 36rpx;

@ -191,6 +191,7 @@ export default class PopupSiteSwiper extends Component<any, any> {
<Block> <Block>
<PageMeta pageStyle={isShow ? "overflow: hidden;" : ""} /> <PageMeta pageStyle={isShow ? "overflow: hidden;" : ""} />
<Popup <Popup
style="background-color: transparent;"
show={isShow} show={isShow}
closeOnClickOverlay={false} closeOnClickOverlay={false}
// closeable={true} // closeable={true}

@ -21,8 +21,9 @@ import { setIndexFlag } from "../../store/features/globalStore";
/** 自定义组件 **/ /** 自定义组件 **/
import AtCalendar from "../../components/calendar"; import AtCalendar from "../../components/calendar";
import PopupPrivacy from "../../components/popup/popup-privacy"; import PopupPrivacy from "../../components/popup/popup-privacy";
import PopupAlert from "../../components/popup/popup-alert";
import PopupSiteSwiper from "../../components/popup/popup-site-swiper"; import PopupSiteSwiper from "../../components/popup/popup-site-swiper";
import PopupAlert from "../../components/popup/popup-alert";
import type CustomTabBar from "../../custom-tab-bar"; import type CustomTabBar from "../../custom-tab-bar";
import Navbar from "../../components/navbar/navbar"; import Navbar from "../../components/navbar/navbar";
/** 自定义组件 **/ /** 自定义组件 **/
@ -177,8 +178,6 @@ class Index extends Component<any, any> {
// 获取站点管理-弹窗列表 1-首页 2-发现模块 3-活动模块 // 获取站点管理-弹窗列表 1-首页 2-发现模块 3-活动模块
GetSitePopupList = async () => { GetSitePopupList = async () => {
// this.intData();
// return;
let res = await GetSitePopupList(1); let res = await GetSitePopupList(1);
if (res.data.code === 200) { if (res.data.code === 200) {
// console.log("GetSitePopupList", res); // console.log("GetSitePopupList", res);
@ -214,24 +213,6 @@ class Index extends Component<any, any> {
} }
}; };
async intData() {
let MpSplashDetail_type1 =
Taro.getStorageSync("MpSplashDetail_type1") || undefined;
if (MpSplashDetail_type1) {
let detail = JSON.parse(MpSplashDetail_type1);
let list = detail.filter((item: any) => item.fileSuffix === "images");
let welcomeList = list.map((item) => {
return {
image: item.filePath,
title: item.title,
desc: item.content,
};
});
console.log("welcomeList", welcomeList);
this.setState({ sitePopupList: welcomeList, isShowSiteSwiper: true });
}
}
goRegister() { goRegister() {
go("/pages/register/register"); go("/pages/register/register");
} }
@ -429,6 +410,7 @@ class Index extends Component<any, any> {
isShow={isShowPrivacyPopup} isShow={isShowPrivacyPopup}
closePrivacy={this.closePrivacy} closePrivacy={this.closePrivacy}
/> />
<PopupSiteSwiper <PopupSiteSwiper
isShow={isShowSiteSwiper} isShow={isShowSiteSwiper}
siteData={sitePopupList} siteData={sitePopupList}

Loading…
Cancel
Save