*ngIf--控制元素的显隐性
?:ng-show和*ngIf的区别是什么?...可以给@Input装饰器内部填写一个元数据,这个值是外部使用的名字 内部还是使用原来的名字
3.如果想要给指令添加的元素绑定的事件,需要使用@HostListener装饰器
如果要通过指令控制DOM的显隐...,原因:组件的ngOnInit方法只会在其被创建时走一次,如果该组件不销毁,init方法不会再走,导致当前数据无法更新
解决办法: 使用RxJS解决,RxJS提供响应式开发(基于观察者模式),我们可以订阅某个值...,要声明在子组件里
2.子向父 -- @Output装饰器声明事件,要声明在子组件里
3.兄弟之间 -- 中间人模式
拓展:事件源对象
在事件中,当前操作的那个元素就是事件源。...比如网页元素中a标签和input都有onclick事件,当点击a发生onclick事件时,事件源就是a标签,当点击input发送onclic事件是,事件源就是input。