作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在使用 Ionic3,并且正在转换为延迟加载以提高启动性能。
将我的 ChatsPage
转换为延迟加载后,我遇到了管道问题。正如您在下面看到的,它提示在我的 chats.html
中使用了以下行。
<h3 class="chat-time">{{item.timestamp | amDateFormat: 'D MMM YYYY'}}</h3>
ERROR Error: Uncaught (in promise): Error: Template parse errors:
The pipe 'amDateFormat' could not be found ("item.memberId2 && !item.lastMsg_read2))}">{{item.lastMsg_text}}</p>
<h3 class="chat-time">{{[ERROR ->]item.timestamp | amDateFormat: 'D MMM YYYY'}}</h3>
</ion-item>
"): ng:///ChatsPageModule/ChatsPage.html@28:32
Error: Template parse errors:
The pipe 'amDateFormat' could not be found ("item.memberId2 && !item.lastMsg_read2))}">{{item.lastMsg_text}}</p>
<h3 class="chat-time">{{[ERROR ->]item.timestamp | amDateFormat: 'D MMM YYYY'}}</h3>
</ion-item>
问题
知道如何使用延迟加载处理 amDateFormat
(angular2-moment)吗?
更多信息:
Your system information:
Cordova CLI: 6.4.0
Ionic Framework Version: 3.0.1
Ionic CLI Version: 2.1.18
Ionic App Lib Version: 2.1.9
Ionic App Scripts Version: 1.3.0
ios-deploy version: Not installed
ios-sim version: Not installed
OS: macOS Sierra
Node Version: v6.9.4
Xcode version: Xcode 8.3.2 Build version 8E2002
最佳答案
对于延迟加载,您需要将模块添加到 page.module.ts 的导入中。
import {MomentModule} from 'angular2-moment';
@NgModule({
imports: [
MomentModule
],
关于angular - 使用 amDateFormat 管道的 Ionic 3 延迟加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43775715/
我正在使用 Ionic3,并且正在转换为延迟加载以提高启动性能。 将我的 ChatsPage 转换为延迟加载后,我遇到了管道问题。正如您在下面看到的,它提示在我的 chats.html 中使用了以下行
http://plnkr.co/edit/5zxXEEz30t51yGhgYWVF?p=preview 我正在使用 Moment.js和 Angular-moment在我的应用程序中。 出于某种原因,
我是一名优秀的程序员,十分优秀!