标签:执行 低耦合 ble strong color style 系统 alt 特殊
https://cloud.tencent.com/developer/devdocs
1.设计原则 (2)KISS (4)High Cohesion, Low Coupling 高聚合,低耦合;功能相关代码紧密在一起;功能不相干代码拆分越明确越好 (5)迪米特法则/最少知识原则 |
|||
Angular
Angular由Google在2009年创建的MVVM框架,适用于中大型的企业级SPA应用。 V1.x官网: https://angularjs.org/
3.创建第一个 Angular项目
默认会在C:\Users\web\AppData\Roaming\npm目录下安装ng.cmd可执行文件及其相关文件 ng new myngapp01 此步需要联网从NPM官网下载第三方模块 Would you like to add Angular routing? y Which stylesheet format would you like to use? (Use arrow keys) ④进入项目根目录,运行该项目(Node.js 项目)
4.Angular项目引导启动流程 ④主组件中声明了模板和样式,最终渲染在index.html中<app-root/>
|
|||
注意:组件必须在某个模块{AppModule}中声明 使用快捷命令创建: (3)Angular核心概念之二----数据绑定 ⑥选择绑定: [ngSwitch] *ingSwitchCase *ngSwitchDefault ⑧样式绑定指令: [ngClass]
1.Angular核心概念之三一指令(Directive)
... < any"ngSwitchDefault> ... </any> </any> ④样式绑定指令: [ngStyle]
2.(了解)如何自定义指令 < div appNeedStrong> ... </div>
@Directive({ selector: ‘appNeedStrong‘ }) 3.Angular中的双向数据绑定
提示: ngModel指令处于FormsModule,必须在当前模块中声明导 import { FormsModule } from ‘@angular/forms‘; 如果想监视模型数据的改变(就像Vue.js 中的watch函数),可以使用 <input [(ngModel)]= "userName" (ngModelChange)="fn()">
示例:创建密码输入框,随着用户的输入,后面的提示信息不停的在改变: "密码不能为空"
使用Angular实现TodoList
4.Angular核心概念之四---管道 ②uppercase:把数据转换为大写形式
|
|||
标签:执行 低耦合 ble strong color style 系统 alt 特殊
原文地址:https://www.cnblogs.com/liuqingqing-bloom/p/13363877.html