Ionic - Angular2管道'DatePipe'的参数'[object Object]'无效

时间:2017-02-07 14:46:30

标签: angular ionic2

我有一个订单表格,其中包含以下部分:

<ion-item>
  <ion-icon ios="ios-time" md="md-time" item-left></ion-icon>
  <ion-label> Start Time:</ion-label>
  <ion-note item-right> {{order.startTime | date: 'HH:mm'}}</ion-note>
</ion-item>

<ion-item>
  <ion-icon ios="ios-time" md="md-time" item-left></ion-icon>
  <ion-label> End Time:</ion-label>
  <ion-note item-right> {{order.endTime | date: 'HH:mm'}}</ion-note>
</ion-item>

</ion-list>

<ion-toolbar *ngIf="view === 'order'">
<button ion-button (click)="submit()" block>Confirm Order</button>
</ion-toolbar>

订单信息被拉得很好并且日期格式正确(没有抛出错误)但是选择提交按钮然后抛出'无效参数'错误。

提交功能仅写入数据库并重定向。我还在几个地方使用此视图作为显示订单信息的模板,并且在订单处理过程中它唯一抛出错误的时间。

为什么只有在重新指示错误被抛出时才会出现?

任何帮助或建议都会很棒!

更新: 提交按钮连接到Ionic DB中的集合,然后编写新对象:

orders.insert(this.order);

哪个工作正常,但错误是抛出,更改写操作以显式写入每个值似乎解决了问题:

orders.insert({
    name: this.order.name,
    etc...
}

0 个答案:

没有答案