如何解决尝试使用 igx-grid 更新日期内联编辑时出现错误消息
我得到一个
“错误类型错误:value.toLocaleDateString 不是函数”
当我双击进行内联编辑时。一个例子
内联编辑有效,但我正在使用 cellTemplate
,我必须在其中添加模板来执行似乎内置的操作。我在双击日期列时看到一个日历控件,但由于错误而无法编辑。
<igx-column *ngFor="let column of columns" [editable]=true>
<ng-template #cellTemplate igxCell *ngSwitchCase="'date'" let-cell="cell" let-value>
{{dateColumn(value,column.format)}}
</ng-template>
<ng-template igxCellEditor *ngSwitchCase="'date'" let-cell="cell" let-val>
<igx-date-picker [(ngModel)]="cell.editValue ? cell.editValue : cell.value" mode="dropdown" [igxFocus]="true"
[labelVisibility]="false" mask="dd/MM/yyyy" format="dd/MM/yyyy">
</igx-date-picker>
</ng-template>
解决方法
日期必须是一个对象而不是字符串
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。