Javascript 要在从后端调用microservice时将记录器添加到我的react挂钩中吗
我对react和react hook应用程序中的logger是新手。如果在logger中存储showhow错误,我必须在从后端调用MicroService时使用logger。我不知道如何实现它。我使用了redux logger中间件。它给我上一个状态和下一个状态,但如果发生错误,它不会提供任何信息 下面是我的index.jsJavascript 要在从后端调用microservice时将记录器添加到我的react挂钩中吗,javascript,reactjs,logging,react-redux,react-hooks,Javascript,Reactjs,Logging,React Redux,React Hooks,我对react和react hook应用程序中的logger是新手。如果在logger中存储showhow错误,我必须在从后端调用MicroService时使用logger。我不知道如何实现它。我使用了redux logger中间件。它给我上一个状态和下一个状态,但如果发生错误,它不会提供任何信息 下面是我的index.js const store=createStore(rootReducer,compose(applyMiddleware(thunk,logger))); ReactDOM
const store=createStore(rootReducer,compose(applyMiddleware(thunk,logger)));
ReactDOM.render(
<Provider store={store}>
<App />
</Provider>,
document.getElementById('root')
);
conststore=createStore(rootReducer,compose(applyMiddleware,thunk,logger));
ReactDOM.render(
,
document.getElementById('root'))
);
您可以尝试使用错误边界您可以尝试使用错误边界最好的方法是在UI中为日志使用日志级别,在react中使用错误边界捕获JavaScript应用程序中的错误以获得最佳结果:
最好的方法是对UI中的日志使用Loglevel,并在react中使用错误边界来捕获JavaScript应用程序中的错误,以获得最佳结果:
您可以在本地对您的操作/请求使用以下模式:
try {
// your action/request
} catch (e) {
logger(e) // your logger system
}
您可以在本地对您的操作/请求使用以下模式:
try {
// your action/request
} catch (e) {
logger(e) // your logger system
}
但错误边界是指ui中的错误。我希望它包含来自MicroService的所有错误,但错误边界是指ui中的错误。我希望它包含来自MicroService的所有错误如何稍后打印该系统记录器如何稍后打印该系统记录器