从头开始查找cookie名称

问题描述 投票:0回答:1

我需要找到 cookie 名称并尝试使用

import Cookies from "js-cookie"
const regexp = /^commercelayer_order-id/;
const orderId = Cookies.get(regexp)

我被困住了

我尝试了多种按名称查找的方法,现在我尝试使用正则表达式。

javascript regex cookies
1个回答
0
投票

该库中似乎没有内置任何内容来执行 cookie 名称的部分匹配。你可以得到所有的饼干并自己进行匹配。

let orderId;
for (const [name, value] of Object.entries(Cookies.get()) {
  if (name.startsWith('commercelayer_order-id')) {
    orderId = value;
    break;
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.