我有一个带* ngFor的div,它从json加载值。我需要随机加载来自不同json文件的值。 这里div从'mydata'中获取值,下一次我需要从另一个json获取值。我怎样才能做到这一点? 我听说Math.floor((的Math.random()。我怎样在这做什么?或任何其他的方法呢?在离子中随机加载Json文件
html file
<div class="row" *ngFor="let data of mydata">
<div class="col">{{data.number}}</div>
<div class="col">{{data.code}}</div>
</div>
ts file
import { Component } from '@angular/core';
import { NavController, NavParams } from 'ionic-angular';
@Component({
selector: 'page-showall',
templateUrl: 'showall.html'
})
export class ShowallPage {
constructor(public navCtrl: NavController, public navParams: NavParams) {
}
// i am providing data here instead of json for development.
datas = [
{
number: "1",
code: "apple",
},
{
number: "2",
code: "orange",
},
{
number: "3",
code: "banana",
},{
number: "50",
code: "lemon",
}
];
mydata = this.datas;
// i am using this 'mydata' variable in *ngFor to get values
}
with angular1我可以做吗? –
IM离子2 – jijishthomas