我有一个订单表格,其中包含以下部分:
<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...
}