javascript - 如何交换组件(使用 ChangeDetectionStrategy.OnPush)?
问题描述
这是我理解的——
- 单击交换按钮(存在于sub-component-a.ts 中)时,会触发一个事件。
- 此事件在app.component.ts中听到,它对前两个汽车对象执行简单的交换操作。
- component-a.ts视图被更新(没有调用它的OnChanges())。
- 子组件-a.ts(已更改 @Input() 位置参考)未更新。
如何交换两个component-a及其相应的子组件,sub-component-a也得到更新?
解决方案
推荐阅读
- django - 向 django 查询集的对象添加额外的字段和值
- spring-boot - 执行登录保存请求后,Spring Boot Security POST 重定向到 LoginPage
- python - 使用 pandas 将日期时间值四舍五入到前 30 秒
- python - 如何使用 Python 捕获/记录发送到打印机(来自不同类型的软件)的数据?
- android - 带有用户的 RecyclerView 为空
- react-native - 反应原生导航到具有不同道具的同一页面
- html - 如何修复导航栏和网站顶部之间的空白?
- python - 基于序列的两对行数据删除行
- python - 是否有另一种方法来获取代理列表和网站抓取?
- xml - XML 文件,XSD 架构错误:无法将名称解析为(n)“类型定义”,找不到元素的声明