码迷,mamicode.com
首页 > 其他好文 > 详细

Ionic3 组件懒加载

时间:2017-07-05 17:15:44      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:mod   bsp   gem   字符   9.png   cPage   nic   core   命令   

使用懒加载能够减少程序启动时间,减少打包后的体积,而且可以很方便的使用路由的功能。

使用懒加载:

右侧红色区域可以省略掉(引用、声明也删掉)

技术分享

 

若使用ionic命令新建page,则无需进行下面的操作,否则进行下面的操作:

新建文件:home.module.ts

import { NgModule } from ‘@angular/core‘;
import { IonicPageModule } from ‘ionic-angular‘;
import { LoginPage } from ‘./login‘;

@NgModule({
declarations: [
LoginPage,
],
imports: [
IonicPageModule.forChild(LoginPage),
],
exports: [
LoginPage
]
})
export class LoginPageModule {}

组件类加上红色区域代码:

技术分享

 使用懒加载会报错:

技术分享

 解决方法:调用组件的地方,使用组件字符串

例如:

技术分享

 

Ionic3 组件懒加载

标签:mod   bsp   gem   字符   9.png   cPage   nic   core   命令   

原文地址:http://www.cnblogs.com/daryl/p/7122211.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!