【发布时间】:2017-10-15 18:02:00
【问题描述】:
我想在div element 中显示报价,因此我想每 5 分钟或其他时间更新一次该报价。但是当我在 html 中创建 *ngFor 时,它将显示数组的所有元素。有没有办法每 5 分钟在数组中显示一个随机选取的报价?
这是我创建数组的 ts 文件:
public quotesArray: any[] = [];
constructor(public navCtrl: NavController) {
this.quotesArray.push('testQuote');
this.quotesArray.push('testQuote2');
this.quotesArray.push('testQuote3');
this.quotesArray.push('testQuote4');
}
这里是html:
<div *ngFor="let q of quotesArray; let i = index">{{ q }}</div>
如何每 5 分钟随机选择一次报价?
【问题讨论】:
-
假设您的报价来自服务器,为什么不每 5 分钟发送一次 http 请求以获取新报价?
-
它们现在不是来自服务器。
标签: javascript arrays typescript ionic2