我有一个页面,其中的内容被锁定,直到他们接受cookie。cookies同意是一个div,位于content div的顶部。当他们点击Accept时,我想要触发一个POST请求,设置一个cookie,并且用同样的点击,我想删除element.style.diplay设置为"none“的div。当按钮被按下时,我的cookie被正确设置了,div消失了一秒钟,但后来它又回来了,我想这一定是因为POST请求重新加载了页面并覆盖了更改。这是我的JS函数:
function remov
我尝试过的一些事情包括:
getServerSideProps -这允许我检索数据,服务器端,但只存在于页面组件,所以如果我希望在每个页面上都可用,而且我不知道我的用户将登陆哪个页面,我需要为每个页面添加逻辑getInitialProps in _app.js --我可以将其添加到将运行服务器端的_app.js组件中,并可以通过上下文提供程序将其提供给所有组件,但问题是它运行在每个页面上,即使在浏览客户端时也是如此getInitialProps in _document