angular核心模块分析 (main.ts,component)

本文深入探讨Angular的模块概念,包括框架的文件模块和应用模块。重点解析main.ts作为应用引导起点的角色,以及app.module.ts如何定义Angular应用的组件组织。NgModule不仅用于代码组织,还控制组件的可见性和路由异步加载。同时,文章提及了指令与组件在模块中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

模块

模块有两种:
1.框架代码以模块形式组织(文件模块);
2.功能单元以模块形式组件(应用模块);

文件模块
在这里插入图片描述
应用模块
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

main.ts
负责引导整个angular应用的起点


//用来关闭angular开发者模式
import {
    enableProdMode } from '@angular/core';
//使用哪个模块来启动整个应用
import {
    platformBrowserDynamic } from '@angular/platform-browser-dynamic';
//整个应用的主模块
import {
    AppModule } from './app/app.module';
//angular多环境支持
import {
    environment } from './environments/environment';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值