我创建了一个反应应用程序npx create-react-app
我以这种方式在 index.js 中设置 cookie -
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import reportWebVitals from './reportWebVitals';
document.cookie="a=b; path=/"
console.log(document.cookie)
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
reportWebVitals();
这记录了预期的输出a=b
但是当我运行这个
document.cookie
在开发控制台中我得到空字符串""
> document.cookie
> ""
我也在使用反应路由器。因此,如果我将 cookie 设置在一个路由中,则它在其他路由中不可用,尽管 path=/.
请帮我解决这个异常。谢谢你。