我试图在我的DatePipe
+ Nativescript
移动应用程序上添加一个Angular 2
。它正在Android模拟器上运行,但在ios模拟器上出现错误。
错误:file:///app/tns_modules/@angular/core/bundles/core.umd.js:9427:77:JS错误错误:pages / home / home.component.html:86:29中的错误是由以下原因引起的:管道'DatePipe'的无效参数'2016-11-15T10:51:07 + 0300'
我的代码:<Label col="1" [text]="item.datetime | date:'yMMMd'"></Label>
请帮我解决这个问题。
最佳答案
按照documentation,DatePipe
可以像date_expression | date[:format]
一样使用,其中expression
是日期对象或数字(自UTC时代以来的毫秒数)或ISO字符串,因此请确保您的item.datetime
值将是日期对象或以毫秒为单位的数字。
关于ios - Angular2 DatePipe在iOS中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41456922/