小编Top*_*paZ的帖子

如何使用NGRX防止Angular 5中的内容跳转/滚动

假设我有一个带有表的长页面(或者对于包含表的一组容器是正确的)并且这些表中有很多数据,因此它不适合屏幕,因此它是可能的使用滚动条滚动页面.

现在我在表的每一行都有一个复选框,这样我就可以选择一些行并用它们执行一些操作.

这些复选框与状态相关联,因此当我检查其中一个时,状态会更新并重新呈现整个页面.如果我理解正确,这会导致意外的内容滚动(跳跃).

所以我的问题是:是否有任何常见的方法来避免这种意外行为?我正在考虑将用户交互分离到一个单独的状态,但感觉就像是重新发明轮子一样.还有其他想法或标准方法吗?

rxjs ngrx angular5

8
推荐指数
1
解决办法
524
查看次数

TeamCity 中的覆盖范围笑话花费时间太长

几个月前,我们将项目从 jasmine 迁移到了 jest,现在希望在 TeamCity CI 服务器中添加一些覆盖范围。我们注意到,对于本地开发人员的机器上的 jest,首次运行(包含覆盖)大约需要 2-2.5 分钟,所有后续运行大约需要 20 秒,但在 TeamCity 中大约需要 6 分钟(包含覆盖),并且只有 1:30没有覆盖。有什么方法可以加快覆盖 TeamCity 的测试速度吗?

jestjs

5
推荐指数
1
解决办法
1760
查看次数

标签 统计

angular5 ×1

jestjs ×1

ngrx ×1

rxjs ×1