忽略react挂钩返回的数组中的值-

问题描述

我正在使用react-cookie,它的钩子看起来像这样:

const [cookies,setCookie,removeCookie] = useCookies([
    'cookie-name
  ]);

通常我只想使用setCookie,但没有获取实际的cookie。

这将导致警告: 'cookies' is assigned a value but never used

在这里,有什么我可以避免这种警告的方法吗?最好在每种情况下都不必在行前添加注释?

我尝试过

const [null,removeCookie] = useCookies([
    'cookie-name
  ]);

但这不起作用,因为它尝试将值分配为null。

解决方法

要仅获取具有数组销毁功能的索引1和2,请执行以下操作:

const [,setCookie,removeCookie] = useCookies([
  'cookie-name
]);