小编Fab*_*ice的帖子

如何在应用程序级别为react-router设置基本URL?

我有一个用create-react-app创建的应用程序,我想安装在我网站的子目录中.建议的方法是添加process.env.PUBLIC_URLbaseurl.即:

<Route exact path={`${process.env.PUBLIC_URL}/signin`} component={SigninPage}/>
Run Code Online (Sandbox Code Playgroud)

现在有一种方法可以在应用程序级别设置它,所以我不必在每个Routes或Links或NavLinks上复制这段代码吗?

谢谢!

base-url reactjs create-react-app react-router-v4

5
推荐指数
1
解决办法
1万
查看次数

Redux Store 仅订阅特定事件?商店订阅()

我想将一些用户数据保存到 localStorage 并且需要商店订阅状态更改,但我不想在每次状态更改时触发,而是仅在特定事件发生时触发,例如在我的情况下是 user_update 事件。

我可以通过任何方式让商店订阅特定事件而不是通用事件:

store.subscribe(()=>{

//save to local storage here

})
Run Code Online (Sandbox Code Playgroud)

好吧,非常感谢您的帮助:)

store persist local-storage reactjs redux

4
推荐指数
1
解决办法
4089
查看次数