【发布时间】:2018-10-21 21:29:11
【问题描述】:
我在表 'jadual' 中的数据库是这样的 橙色框是来自 pelajar_id 列的名称,下面的时间是来自 jadual_scan 列的时间戳。而我的预期是这样的。
-------------------------------
Wafi Dania |
-------------------------------
scan | 08:12:13 |
| 03:35:28 |
--------------------------------
--------------------------------
Assi |
--------------------------------
Scan | 11:24:18 |
--------------------------------
你可以参考我的.html源代码
<ion-label>
Date: {{myDate}}
</ion-label>
<ion-list *ngFor="let item of data">
<ion-item color="primary">
<ion-label><h2>{{item.pelajar_nama}}</h2></ion-label>
</ion-item>
<ion-grid>
<ion-row color=primary>
<ion-col>
Scan
</ion-col>
<ion-col>
{{ item.jadual_scan | date: 'hh:mm:ss' }}
</ion-col>
</ion-row>
</ion-grid>
</ion-list>
还有我的 .ts 文件
getAttendance(){
this.restProvider.getAttendance().then(data=>{
this.data=data;
// for(let i=0; i<this.data.length; ++i){
//this.myArray.push({'displayName': this.data[i].pelajar_nama});
// for(let j=0; j<this.myArray[i].length; ++j){
// this.inside.push({"displayInside": this.myArray[j].jadual_scan})
//}
//for (let j=0; j<this.data[i].pelajar_nama[j].length; ++j){
//this.myArray[i].inside[j].push({'displayName':this.data[i].pelajar_nama[j].jadual_scan});
//}
// }
console.log(this.data);
});
}
这是从 API 获取数据
$parentId = \Auth::guard('api')->user()->id;
$student = DB::table('pelajar')
->join ('jadual','jadual.pelajar_id','pelajar.pelajar_id')
->select('pelajar.*','jadual.*')
->whereDate('jadual.jadual_scan', DB::raw('CURDATE()'))
->where('pelajar.penjaga_id',$parentId)
->orderBy('pelajar.pelajar_id','asc')
->get();
return $student;
【问题讨论】:
标签: arrays json ionic-framework ionic3 ionic-view