Angular学习01补充

目录结构分析

e2e

       这个是端到端的测试文件

node_modules

        这个是我们项目所需要的各种依赖,也就是在↓面这个文件中

package.json

        这个是项目的配置文件,比如项目的名称,版本以及所需要的各种依赖

        其中dependence:这个里面定义的各种模块(接上面↑)

src

        我们在这个文件下开发项目

src.app

        放组件,服务以及模块

        里面有根组件以及根模块

·        ①app.module.ts  这个文件是Angular的根模块,用来告诉Angular如何组装应用。

                这个文件里面放什么?具体参考Angular学习02那个笔记

         ②根组件(包括app.component.html  app.component.scss    app.component.ts)

src.assets

        这个是静态资源文件

src.environments

        这个是环境相关的文件

src.browserslist

        这个是Angular支持的浏览器配置文件

src.index.html

        这个是html的入口文件,也就是运行的时候,运行的就是这个html文件

karma.conf.js

        这个是端对端的配置文件

main.ts

        这个是整个项目的入口文件

polyfills.ts

        这个是填充库的配置文件

style.scss

        这个是公共的样式文件

test.ts

        这个是测试的入口文件

自定义组件的创建以及使用

创建一个文件夹components   用来放我们自定义的组件

方法1:在黑色窗口中直接使用命令行来创建一个组件

        ng g component components/new

       上述方法创建的组件,会自动在app下面生成一个新的文件夹,名叫components,并且在这个文件夹下面多了news这个组件

!!!注意这里你创建了组件, 但是你要使用它,使它生效,因此需要在根模块中进行引入注册

① import

②在declaration中注入一下(项目运行的组件)

③上述新组件news已经创建生成和在根模块中注册了,然后就可以使用了,使用方法

        比如在根组件中使用的时候,直接调用<app-news></app-news>

       !!!这里的自定义组件在使用的时候,可以直接当做一个标签来使用,相当于扩展了html标签的不足。

如何绑定数据

比如在组件news的app.component.ts中的export那块中定义数据public  title = 我是一个标题”

然后组件news的app.component.html中进行引入使用,使用方法是使用{{title}}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值