13970091101 10 сар өмнө
parent
commit
18d96f01c2
37 өөрчлөгдсөн 50 нэмэгдсэн , 6 устгасан
  1. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/0.pack
  2. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/10.pack
  3. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/11.pack
  4. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/12.pack
  5. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/13.pack
  6. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/16.pack
  7. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/17.pack
  8. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/18.pack
  9. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/19.pack
  10. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/20.pack
  11. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/23.pack
  12. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/26.pack
  13. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/27.pack
  14. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/28.pack
  15. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/31.pack
  16. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/4.pack
  17. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/6.pack
  18. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/7.pack
  19. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/9.pack
  20. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/index.pack
  21. BIN
      huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/index.pack.old
  22. 0 0
      huinongbao-app/.angular/cache/18.2.12/babel-webpack/20e61535143471f3787ae05e385272e6bd833ad962e06e8dcd5c0347a2f02c0f.json
  23. 0 0
      huinongbao-app/.angular/cache/18.2.12/babel-webpack/56b834fe8de6d458bd9bb15aa4ae814b8c400155c37a640802acc5cacafb5a4a.json
  24. 0 0
      huinongbao-app/.angular/cache/18.2.12/babel-webpack/6981ae96f23ac6833ecd7a5c28f0ba02f0ec69d3dbcbe40dd6b0e885fe3c36dc.json
  25. 0 0
      huinongbao-app/.angular/cache/18.2.12/babel-webpack/b665500814c34c97063d58a83fb4b1d8a9685de06149a83af5abbf2f2a7b3be1.json
  26. 0 0
      huinongbao-app/.angular/cache/18.2.12/babel-webpack/d2e83b0f582ca8997756ff61ba791612bd58cb4754bc6f59ed126596bb63aac1.json
  27. 0 0
      huinongbao-app/.angular/cache/18.2.12/babel-webpack/e18fe7e09780914897200d0081a001897fcc87f0119252b0e79cb7e6ed0c8d6a.json
  28. 1 0
      huinongbao-app/package-lock.json
  29. 2 1
      huinongbao-app/src/app/app.module.ts
  30. 3 1
      huinongbao-app/src/app/tab1/tab1.module.ts
  31. 2 0
      huinongbao-app/src/app/tab1/tab1.page.html
  32. 20 1
      huinongbao-app/src/app/tab1/tab1.page.scss
  33. 22 3
      huinongbao-app/src/app/tab1/tab1.page.ts
  34. BIN
      huinongbao-app/src/assets/47659dd8e2483c009b1e97a3f9270e50.jpg
  35. BIN
      huinongbao-app/src/assets/u=3666834962,2141203653&fm=253&fmt=auto&app=120&f=PNG.webp
  36. BIN
      huinongbao-app/src/assets/u=4044592128,2471967580&fm=253&fmt=auto&app=138&f=JPEG.webp
  37. BIN
      huinongbao-app/src/assets/u=79888864,1512819396&fm=253&fmt=auto&app=120&f=JPEG.webp

BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/0.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/10.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/11.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/12.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/13.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/16.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/17.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/18.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/19.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/20.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/23.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/26.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/27.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/28.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/31.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/4.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/6.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/7.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/9.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/index.pack


BIN
huinongbao-app/.angular/cache/18.2.12/angular-webpack/e611e13a4c62056a819b62c38232a39d4771d3a7/index.pack.old


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
huinongbao-app/.angular/cache/18.2.12/babel-webpack/20e61535143471f3787ae05e385272e6bd833ad962e06e8dcd5c0347a2f02c0f.json


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
huinongbao-app/.angular/cache/18.2.12/babel-webpack/56b834fe8de6d458bd9bb15aa4ae814b8c400155c37a640802acc5cacafb5a4a.json


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
huinongbao-app/.angular/cache/18.2.12/babel-webpack/6981ae96f23ac6833ecd7a5c28f0ba02f0ec69d3dbcbe40dd6b0e885fe3c36dc.json


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
huinongbao-app/.angular/cache/18.2.12/babel-webpack/b665500814c34c97063d58a83fb4b1d8a9685de06149a83af5abbf2f2a7b3be1.json


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
huinongbao-app/.angular/cache/18.2.12/babel-webpack/d2e83b0f582ca8997756ff61ba791612bd58cb4754bc6f59ed126596bb63aac1.json


Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
huinongbao-app/.angular/cache/18.2.12/babel-webpack/e18fe7e09780914897200d0081a001897fcc87f0119252b0e79cb7e6ed0c8d6a.json


+ 1 - 0
huinongbao-app/package-lock.json

@@ -16201,6 +16201,7 @@
           "url": "http://opencollective.com/swiper"
         }
       ],
+      "license": "MIT",
       "engines": {
         "node": ">= 4.7.0"
       }

+ 2 - 1
huinongbao-app/src/app/app.module.ts

@@ -19,6 +19,7 @@ import { RecommendedPostsModule } from './tab1/recommended-posts/recommended-pos
 import { PostsModule } from './tab1/posts/posts.module';
 import { ColloctModule } from './colloct/colloct.module';
 import { GzModule } from './gz/gz.module';
+import { Tab1PageModule } from './tab1/tab1.module';
 
 
 Parse.initialize("ncloudmaster");
@@ -30,7 +31,7 @@ Parse.User.become('r:ccbe063d7c91d39dc29faf51e193ffcf')
 
 @NgModule({
   declarations: [AppComponent],
-  imports: [BrowserModule,GzModule,PostsModule,IonicModule.forRoot(), AppRoutingModule,HttpClientModule,BrowserAnimationsModule,PostModalModule,PostDetailModule,SearchPageModule,RecommendedPostsModule,ColloctModule],
+  imports: [BrowserModule,GzModule,PostsModule,Tab1PageModule,IonicModule.forRoot(), AppRoutingModule,HttpClientModule,BrowserAnimationsModule,PostModalModule,PostDetailModule,SearchPageModule,RecommendedPostsModule,ColloctModule],
   providers: [
      // 添加HttpClient供应器
     provideHttpClient(),

+ 3 - 1
huinongbao-app/src/app/tab1/tab1.module.ts

@@ -8,6 +8,7 @@ import { RecommendedPostsModule } from './recommended-posts/recommended-posts.mo
 import { PostCategoriesModule } from './post-categories/post-categories.module';
 import { AuthorsModule } from './authors/authors.module';
 
+
 @NgModule({
   imports: [
     CommonModule,
@@ -16,7 +17,8 @@ import { AuthorsModule } from './authors/authors.module';
     Tab1RoutingModule,
     RecommendedPostsModule,
     PostCategoriesModule,
-    AuthorsModule
+    AuthorsModule,
+    
   ],
   declarations: [Tab1Page]
 })

+ 2 - 0
huinongbao-app/src/app/tab1/tab1.page.html

@@ -18,6 +18,8 @@
 </ion-header>
 
 <ion-content>
+
+
   <div class="button-group">
     <div class="button-background">
       <ion-grid>

+ 20 - 1
huinongbao-app/src/app/tab1/tab1.page.scss

@@ -75,4 +75,23 @@
 
 .blue-button:hover {
   background-color: #ff291e; /* 悬停时变为深蓝色 */
-}
+}
+.carousel {
+  height: 200px; /* 设置轮播图的高度 */
+}
+
+.carousel img {
+  width: 100%; /* 使图片宽度占满轮播图 */
+  height: 100%; /* 使图片高度占满轮播图 */
+  object-fit: cover; /* 保持图片比例,裁剪超出部分 */
+}
+
+.swiper-container {
+  height: 200px; /* 设置轮播图的高度 */
+}
+
+.swiper-slide img {
+  width: 100%; /* 使图片宽度占满轮播图 */
+  height: 100%; /* 使图片高度占满轮播图 */
+  object-fit: cover; /* 保持图片比例,裁剪超出部分 */
+}

+ 22 - 3
huinongbao-app/src/app/tab1/tab1.page.ts

@@ -1,9 +1,9 @@
-import { Component } from '@angular/core';
+import { Component ,AfterViewInit} from '@angular/core';
 import { ModalController } from '@ionic/angular';
 import { PostModalComponent } from '../post-modal/post-modal.component'; // 导入对话框组件
 import { trigger, transition, style, animate } from '@angular/animations'; // 导入动画相关的模块
 import { Router } from '@angular/router';
-
+import Swiper from 'swiper';
 @Component({
   selector: 'app-tab1',
   templateUrl: 'tab1.page.html',
@@ -21,11 +21,30 @@ import { Router } from '@angular/router';
     ])
   ]
 })
-export class Tab1Page {
+export class Tab1Page implements AfterViewInit {
   selectedTab: string = 'recommended-posts'; // 默认显示推荐帖子
 
   constructor(private modalController: ModalController, private router: Router) {}
 
+
+  ngAfterViewInit() {
+    const swiper = new Swiper('.swiper-container', {
+      // Swiper 配置
+      loop: true,
+      autoplay: {
+        delay: 2500,
+        disableOnInteraction: false,
+      },
+      pagination: {
+        el: '.swiper-pagination',
+        clickable: true,
+      },
+      navigation: {
+        nextEl: '.swiper-button-next',
+        prevEl: '.swiper-button-prev',
+      },
+    });
+  }
   // 切换选中的标签
   switchTab(tab: string) {
     this.selectedTab = tab;

BIN
huinongbao-app/src/assets/47659dd8e2483c009b1e97a3f9270e50.jpg


BIN
huinongbao-app/src/assets/u=3666834962,2141203653&fm=253&fmt=auto&app=120&f=PNG.webp


BIN
huinongbao-app/src/assets/u=4044592128,2471967580&fm=253&fmt=auto&app=138&f=JPEG.webp


BIN
huinongbao-app/src/assets/u=79888864,1512819396&fm=253&fmt=auto&app=120&f=JPEG.webp


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно