Angular基本概念理解
2024-08-31 22:16:15
一些符号的概念
#nzTable 模块变量
[] 输入(绑定值)
() 输出(绑定事件)
补充说明:
[]是控件监控外部变化
()是监听事件,交给外部变化内部值的权利
二者都是“监听”,非一次性
[name]="a",a发生变化,name一直跟着改变,但是name发生变化,a不改变
总之[]写在哪个组件,哪个组件就被动接受值;()写在哪个组件,就是监听哪个组件的值变化
[()] 输入输出
nzShowExpand是ng-zorro的指令,“指令”这个概念来自ng
正常来说也是需要加中括号的,不加中括号是没有绑定值的省略写法
{{用于需要代码的地方}}
name="{{property.nameChain}}" html
[(nzFileList)]="this.dataObj[property.nameChain]" 这里本身接收代码
[(nzFileList)]="'单引号输入字符串'"
*ngFor = ngFor 两种写法
[(ngModel)] + Output/Input 和 Form是两套内容
Output/Input示例如下:
自定义app-upload-sort
<app-upload-sort [(fileBindList)]="fileList"></app-upload-sort>
定义输入与输出
// 图片输出
@Output()
fileBindListChange = new EventEmitter();
// 初始化图片
@Input()
public set fileBindList(v: []) {
if (v) {
this.fileList = v;
this.fileBindListChange.emit(v);
}
}
最新文章
- Java
- trigger中insert动作的测试
- .net学习之Session、Cookie、手写Ajax代码以及请求流程
- 有关c#装箱和拆箱知识整理
- java数据库连接池dbcp的使用
- 应用SecureCRT(发送接收文件)
- JS apply()的使用详解
- Sublime Text 3 个人配置文件
- 一个不错的文章-【原创】2014年信息安全产品及厂家分类-SOC&;SIEM安全厂家 | Srxh1314
- “行业客户云原生最佳实践日” 亮相KubeCon上海
- ok6410如何从sdram中启动uboot 调试 这是一个猜想还没有验证
- react生命周期和组件生命周期
- kettle删除移动文件
- 【原创】uC/OS II 任务切换原理
- vue 之 引入elementUI(两步走)
- 从头入手jenkins
- Centos kernel panic-not syncing:VFS:Unable to mount root fs on unknown block 解决办法
- Parallel.For with await and wait()
- 在用easyui中做CRUD功能时,当删除一行或多行数据后再点击修改会提示你选中了多行,如何解决这个bug了?
- 洛谷——P1747 好奇怪的游戏