我有这个Express中间件处理程序:
app.use((req, res, next) => {
eventsConfig.getEventsConfig((err, val) => {
if (err) {
return next(err);
}
try {
req.eventsConfig = JSON.parse(val);
} catch (err) {
return next(err);
}
next();
});
});
我已经使用了很多这种模式,这是正确的,但是每次写起来都很冗长和烦人-是否有一个更简单的冗长模式正确?