我尝试使用Githubnpm install --production taffy
存储库中给出的命令安装 TaffyDB ,但收到警告“npm WARN deprecated taffy@2.6.2: Please do not use this package it has a major security vunability - check https://snyk.io/ vuln/search?q=taffy&type=npm了解详情。”
某处是否有新版本,还是应该不再使用 TaffyDB?如果没有,是否有更好的选择?我想做的就是使用 NextJS 中的一组值在 JSON 数组中选择一个项目。
更具体地说,我有一系列产品变体,为简单起见,只有一组选项值,即
product_variants = [
{
"id": 1,
"color": "red",
"size": "medium",
"material": "polyester"
},
{
"id": 2,
"color": "blue",
"size": "medium",
"material": "polyester"
},
{
"id": 3,
"color": "red",
"size": "small",
"material": "nylon"
},
...
]
当用户单击产品详细信息页面上的按钮选择时,例如{"color":"red", "size":"small"}
,我希望能够提取与这组选择匹配的产品变体。
我是 JavaScript 新手,但对编程完全不熟悉,我不确定我可以用什么来实现我的目标。