#1715·Dexie.js

`.where()` 没有严格的参数类型

作者: cawa-93创建于 2023年5月7日更新于 2026年1月16日
标签ideafeature request

几种方法(如add'或put')有严格的参数类型。

https://GitHub.com/dexie/Dexie.js/blob/b027b1bdb28fc32cc2d1ff8b95a3de4ba8798207/src/public/types/table.d.ts#L45

因此,TypeScript在打字时提供了提示并突出出出错 ! (https://user-images.githubusercontent.com/1662812 23667925-678cd7ed 0292-4713-80a3-46431955a68b.png) (中文(简体) ).

但是,有几种方法,如`不提供严格的参数类型' https://GitHub.com/dexie/Dexie.js/blob/b027b1bdb28fc32cc2d1ff8b95a3de4ba8798207/src/public/types/table.d.ts#L24-L25

因此,您不会收到任何自动补全建议或错误消息 : ! (https://user-images.githubusercontent.com/1662812/236667795-884887d0f-9749-41a7-a5a7-2ae1a877e507.png) (中文(简体) ).

playground#code/JYDRwDg9gZAgObHBBW5e16DR3HV68A9HDRDRWN5wCoCGLGDDZJwC+CAZLBAGBOQAMK6AXHIO1AXYYYYKKK2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K2K1A0K1A0K1A0K1A0A0A0K2K4K2A0A2K4K4K4K4K4B2K4K2A2K4K4A2A2K4B2