diff --git a/pages/index/image.vue b/pages/index/image.vue
index 061f201..d684386 100644
--- a/pages/index/image.vue
+++ b/pages/index/image.vue
@@ -74,22 +74,6 @@
-
@@ -276,9 +260,6 @@ export default {
this.setData({
refresh: true,
});
- if (this.hasLogin && !this.is_loaded) {
- this.initData(false);
- }
},
onReady() {
@@ -361,13 +342,6 @@ export default {
onPageScroll: function (e) {
this.scroll(e);
},
- watch: {
- hasLogin(newVal) {
- if (newVal) { // 登录成功时
- this.initData(true); // 强制刷新数据
- }
- }
- },
methods: {
...mapMutations([
"logout",
@@ -474,7 +448,6 @@ export default {
//初始化数据,获取店铺分类
initData: function (force_refresh) {
var that = this;
- if (!this.hasLogin) return;
that.getDivModel(force_refresh);
@@ -548,7 +521,6 @@ export default {
let that = this;
that.forceUserInfo(function (user) {
that.$.navigateTo({ url: "/community/community/post" });
- that.initData(true); // 登录成功后立即刷新数据
});
},
@@ -786,40 +758,4 @@ page {
/* border: 1rpx solid #d9d9d9; */
}
-.waterfalls-container {
- width: 100%;
- min-height: 300rpx;
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- padding: 40rpx 0;
-}
-
-/* 未登录提示文本 */
-.login-tip {
- display: flex;
- flex-direction: column;
- align-items: center;
- gap: 20rpx; /* 文本和按钮间距 */
-}
-
-.tip-text {
- font-size: 32rpx;
- color: #666; /* 灰色文本,不刺眼 */
-}
-
-.login-btn {
- width: 200rpx;
- height: 60rpx;
- line-height: 60rpx;
- background-color: #3273dc;
- color: #fff;
- font-size: 28rpx;
- border-radius: 30rpx;
- padding: 0;
-}
-.login-btn::after {
- border: none;
-}