新闻列表新闻详情

Posted wskxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新闻列表新闻详情相关的知识,希望对你有一定的参考价值。

1.函数跳转

  News跳转函数

import { NewsinfoPage } from ../newsinfo/newsinfo;
import { NavController } from ionic-angular;
  list = [];
  constructor(public navCtrl: NavController) {
    for (let i = 0; i < 10; i++) {
      this.list.push(`第${i}条数据`)
    }
  }

  goInfo(index) {
    this.navCtrl.push(NewsinfoPage,{
      key:index,
      value:"kxy"
    });
  }

  html

  <ion-list >
    <ion-item *ngFor="let item of list;let key=index" (click)="goInfo(key)">
      {{item}}
    </ion-item>
  </ion-list>

  Newsinfo接收函数

import {  NavParams } from ionic-angular;
public key;
  public value;
  constructor(public navCtrl: NavController, public navParams: NavParams) {
    this.key=navParams.get(key);
    this.value=navParams.get(value)
  }

 2.属性跳转

  News跳转函数

  不需要引入NavController、NavParams

import { NewsinfoPage } from ../newsinfo/newsinfo;
  public NewsinfoPage=NewsinfoPage;//一定要写,吧NewsinfoPage赋值给一个属性,前端只能调用属性
  public list = [];
  public params;
  constructor() {
    for (let i = 0; i < 10; i++) {
      this.list.push(`第${i}条数据`)
    }
    this.params={
      key:123,
      value:"kxy"
    }
  }

  html

  <ion-list >
    <ion-item *ngFor="let item of list;let key=index" [navPush]="NewsinfoPage" [navParams]="params">
      {{item}}
    </ion-item>
  </ion-list>

  NewsInfo和上面一样。

 



以上是关于新闻列表新闻详情的主要内容,如果未能解决你的问题,请参考以下文章

7UmbracoNewsSite:新闻详情页

scrapy案例:爬取翼蜂网络新闻列表和详情页面

UWP webview的缓存清理问题

react路由传值

爬取新闻列表

爬取新闻列表