![](/img/trans.png)
[英]Change in button css very slow in iOS/Android devices for Phonegap app
[英]Angular 2 app is very slow on android devices
我分析了我的角度项目,我注意到使用require()会使Android设备上的应用程序变慢。 为了使我的应用程序大小变小,我已经使用了用过的systemjs来加载我的组件中的库(例如datepicker,moment等)
var moment = require('moment-timezone');
declare var moment:any;
@Component({
moduleId: module.id,
selector: "timezone",
templateUrl: "timeZone.component.html"
})
export class TimeZoneComponent implements OnInit {
但是加载包含此组件的模块需要时间。
其次,延迟加载模块也需要时间来加载应用程序。 在微调器停止加载之后,存在延迟,直到模块延迟加载。
{ path: 'home', loadChildren: './app/core/publicPage/publicPage.module#PublicPageModule' },
进行上述更改应用程序在13秒内加载Android设备,而不是之前的22秒。(这仍然不够好,但更好)
我不知道这是android设备上的systemjs的问题。 有没有人遇到系统js的这个问题?
我终于删除了系统js并用aot实现了webpack。 现在我的应用程序在android上非常快。 我猜系统js还没有准备就绪。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.