Skip to content
discover.html 5.52 KiB
Newer Older
wangqinghua's avatar
wangqinghua committed
<ion-header>
  <ion-navbar>
wangqinghua's avatar
wangqinghua committed
    <ion-buttons start>
wangqinghua's avatar
wangqinghua committed
      <button ion-button icon-only  (click)="goToSearch()" class="search-button">
wangqinghua's avatar
wangqinghua committed
        <img class="toolbar-img" src="./assets/imgs/logo.png">
wangqinghua's avatar
wangqinghua committed
        <ion-icon  class="search-icon" name="search"></ion-icon>
wangqinghua's avatar
wangqinghua committed
      </button>
    </ion-buttons>
wangqinghua's avatar
wangqinghua committed
    <ion-buttons end>
wangqinghua's avatar
wangqinghua committed
      <button ion-button icon-only (click)="isPublish = true" class="toolbar-signUp">
wangqinghua's avatar
wangqinghua committed
        <ion-icon class="icon-fabu iconfont"></ion-icon>
wangqinghua's avatar
wangqinghua committed
        <span class="signUp-span"> 发布</span>
wangqinghua's avatar
wangqinghua committed
      </button>
    </ion-buttons>
wangqinghua's avatar
wangqinghua committed
    <ion-buttons end>
wangqinghua's avatar
wangqinghua committed
      <button ion-button icon-only (click)="goToNotice()" class="toolbar-icon">
wangqinghua's avatar
wangqinghua committed
        <ion-icon class="icon-youjian iconfont"></ion-icon>
wangqinghua's avatar
wangqinghua committed
        <span *ngIf="noReadNum > 0" class="num">{{noReadNum}}</span>
wangqinghua's avatar
wangqinghua committed
      </button>
    </ion-buttons>
wangqinghua's avatar
wangqinghua committed
  </ion-navbar>
wangqinghua's avatar
wangqinghua committed
  <ion-toolbar class="fixed-toolbar parent-toolbar">
    <div ion-fixed class="tabs-fixed ">
wangqinghua's avatar
wangqinghua committed
      <div class="scroll-tab">
wangqinghua's avatar
wangqinghua committed
        <div class="news-content parent">
wangqinghua's avatar
wangqinghua committed
          <div #tabsParent class="tabs-parent parent">
wangqinghua's avatar
wangqinghua committed
            <div #tabsChildren *ngFor="let item of tabsList;" (click)="changeParent(item)" class="tabs-children">
              <span #tabSpan [style.color]="indexParent == item.indexParent ? '#e12724':''">{{item.name}}</span>
            </div>
            <span #tips id="tips"></span>
          </div>
wangqinghua's avatar
wangqinghua committed
        </div>
wangqinghua's avatar
wangqinghua committed
      </div>
wangqinghua's avatar
wangqinghua committed
    </div>
  </ion-toolbar>
  <ion-toolbar class="fixed-toolbar">
    <div class="tabs-fixed">
wangqinghua's avatar
wangqinghua committed
      <div class="scroll-tab">
        <div class="news-content" #newsContent>
          <div class="tabs-parent">
            <div class="tabs-child">
              <span *ngFor="let ch of childrenList" [ngClass]="{'select':indexChildren == ch.indexChildren}" (click)="changeChildren(ch)">{{ch.name}}</span>
            </div>
          </div>
wangqinghua's avatar
wangqinghua committed
        </div>
      </div>
    </div>
wangqinghua's avatar
wangqinghua committed
  </ion-toolbar>
wangqinghua's avatar
wangqinghua committed
</ion-header>
wangqinghua's avatar
wangqinghua committed

wangqinghua's avatar
wangqinghua committed
<ion-content>
wangqinghua's avatar
wangqinghua committed
  <ion-refresher (ionRefresh)="doRefresh($event)">
    <ion-refresher-content pullingText="下拉刷新"
                           refreshingSpinner="bubbles">
    </ion-refresher-content>
  </ion-refresher>
wangqinghua's avatar
wangqinghua committed
    <ion-slides (ionSlideDidChange)="slideChange()" loop="true">
      <ion-slide *ngFor="let new of slideList">
        <div class="search-content">
wangqinghua's avatar
wangqinghua committed
          <ng-container *ngFor="let item of new">
wangqinghua's avatar
wangqinghua committed
            <div class="search-item" (click)="goToDetail(item)">
              <p class="item-info">
                <span class="item-source">{{item.source}}</span>
                <span>{{item.publishTime | date:'yyyy-MM-dd'}}</span>
              </p>
              <div class="item-news">
                <ion-row class="news-item">
                  <ng-container *ngIf="item.imgUrl">
                    <ion-col col-8 class="news-left">
wangqinghua's avatar
wangqinghua committed
                      <p class="news-title">{{item.title}}
                        <ion-icon *ngIf="new.topTime" class="icon-fire iconfont"></ion-icon>
                      </p>
wangqinghua's avatar
wangqinghua committed
                      <p class="news-end">
                        <ion-icon style="font-size: 2.5rem;vertical-align: sub" name="eye"></ion-icon>
                        <span>{{item.browseCount}}</span>
                        <ion-icon name="chatboxes"></ion-icon>
                        <span>{{item.commentCount}}</span>
                        <ion-icon name="thumbs-up"></ion-icon>
                        <span>{{item.likeCount}}</span>
                        <ion-icon name="heart"></ion-icon>
                        <span>{{item.collectionCount}}</span>
                      </p>
                    </ion-col>
                    <ion-col col-4 class="news-right">
                      <img src="{{picture+item.imgUrl}}">
                    </ion-col>
                  </ng-container>
                  <ng-container *ngIf="!item.imgUrl">
                    <ion-col col-12 class="news-left">
wangqinghua's avatar
wangqinghua committed
                      <p class="news-title">{{item.title}}
                        <ion-icon *ngIf="new.topTime" class="icon-fire iconfont"></ion-icon>
                      </p>
wangqinghua's avatar
wangqinghua committed
                      <p class="news-end">
                        <ion-icon style="font-size: 2.5rem;vertical-align: sub" name="eye"></ion-icon>
                        <span>{{item.browseCount}}</span>
                        <ion-icon name="chatboxes"></ion-icon>
                        <span>{{item.commentCount}}</span>
                        <ion-icon name="thumbs-up"></ion-icon>
                        <span>{{item.likeCount}}</span>
                        <ion-icon name="heart"></ion-icon>
                        <span>{{item.collectionCount}}</span>
                      </p>
                    </ion-col>
                  </ng-container>
                </ion-row>
wangqinghua's avatar
wangqinghua committed
              </div>
wangqinghua's avatar
wangqinghua committed
            </div>
wangqinghua's avatar
wangqinghua committed
          </ng-container>
wangqinghua's avatar
wangqinghua committed
        </div>
      </ion-slide>
    </ion-slides>

wangqinghua's avatar
wangqinghua committed

<!--  <ion-infinite-scroll #infiniteScrollContentEle (ionInfinite)="doInfinite($event)">-->
<!--    <ion-infinite-scroll-content-->
<!--            loadingSpinner="bubbles"-->
<!--            loadingText="加载中"></ion-infinite-scroll-content>-->
<!--  </ion-infinite-scroll>-->
wangqinghua's avatar
wangqinghua committed

  <p class="noData" *ngIf="!loadMore">你已经看到我的底线了</p>

wangqinghua's avatar
wangqinghua committed
</ion-content>
wangqinghua's avatar
wangqinghua committed

<div class="publishMisk" *ngIf="isPublish" (click)="close()">
  <div class="content" (click)="stop($event)">
wangqinghua's avatar
wangqinghua committed
      <div class="image" (click)="goToPublish('image')">
        <ion-icon class="icon iconfont icon-shipin-tianchong"></ion-icon>
        <span>发图文</span></div>
      <div class="video" (click)="goToPublish('video')">
        <ion-icon class="icon-tupian iconfont"></ion-icon>
        <span>发视频</span></div>
wangqinghua's avatar
wangqinghua committed
  </div>
</div>