Angular里的数据绑定:
1.插值表达式 {{}}--括号里可填表达式,不能填语句!...)
3.事件绑定 ()--如果想要获取事件对象,传入$event
例:点击
angular里,默认的数据绑定是单向的...*ngIf--控制元素的显隐性
?:ng-show和*ngIf的区别是什么?...ng-show本质上设置元素的display值为none,只是设置样式,DOM结构还在,而*ngIf是真正意义上的从DOM结构中移除
*ngFor--动态创建DOM结构
ngSwitch--通过匹配case...,原因:组件的ngOnInit方法只会在其被创建时走一次,如果该组件不销毁,init方法不会再走,导致当前数据无法更新
解决办法: 使用RxJS解决,RxJS提供响应式开发(基于观察者模式),我们可以订阅某个值