angular知识点(一)

1、将数据与数据的呈现方式进行分离,是MVC模式的关键思想之一
2、使用export关键字来标识要在应用程序其他位置使用的数据或类型
3、应用程序需要一种途径向用户展示模型中的数据值,在angular中,这项工作由模板完成,这里的模板是指包含由angular执行的指令的HTML片段
4、{{和}}字符是数据绑定的示例,这意味着他们在模板和数据值之间建立关联
5、angular组件负责管理模板并为其提供所需的数据和逻辑
6、import关键字和export关键字相对应,用于声明对javascript模块内容的依赖
7、在使用模块时,import语句指定在大括号之间要导入的类型
8、导入语句的目标以./开头,表示该模块时相对于当前文件定义的
9、所有import语句都不包含扩展名
10、装饰器decorator提供关于类的元数据
11、装饰器通过其属性提供配置信息,对于@Component装饰器,它包括selector和templateUrl属性
12、selector属性指定一个CSS选择器,用于匹配该组件所要应用的HTML元素
13、templateUrl属性用于指定组件的模板
14、构建一个简单的angular应用程序所需的3大关键功能:模型、模块和组件
15、每个应用程序都有一个根模块root module,它为angular提供启动应用程序所需的信息
16、当angular-cli设置项目时,它在src/app文件夹中创建了一个名为app.module.ts的文件,这是根模块的常用文件名
17、angular根模块通过@NgModule装饰器定义的属性提供配置信息
18、装饰器的imports属性告诉angular,该应用程序将在浏览器中运行,需要导入所需的相关的功能
19、declarations和bootstrap属性告诉angular关于应用程序中的所有组件,以及应该使用哪个组件来启动应用程序
20、表单元素是在名为@angular/forms的angular模块中定义的
21、使用import {FormsModule} from '@angular/forms’来启用表单支持
22、angular应用程序还需要一个引导文件,其中包含启动应用程序所需的代码,引导文件名为main.ts,在src文件夹中创建,引导文件中代码选择要使用的平台,并加载根模块,这是应用程序的入口
23、调用platformBrowserDynamic().bootstrapModule方法适用于基于浏览器的应用程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值