轻松实现TrackByFunction
你不必在模块或组件级别提供 TrackByService
,因为它已经在根中提供了. 你可以在组件中注入并开始使用它. 为了获得更好的类型支持,你可以将迭代项目的类型传递给它.
有两种方法可用.
- 你可以在直接在组件属性上使用导出的函数.
你可以使用 by
获取一个 , 该函数根据它的一个键来跟踪迭代的对象. 你可以将迭代类型传递给它获得类型支持.
如何通过深度嵌套的键进行跟踪
你可以使用 byDeep
获取一个 TrackByFunction
, 它根据深度嵌套的键跟踪迭代对象. 你可以将迭代类型传递给它获得类型支持.
作为一个独立函数导出,命名为 trackByDeep
.