0
res.json
関数を拡張する方法が不思議でした。通常の仕事をする前に弦の交換をしたい。express res.json関数を拡張する
私の考えでは、翻訳
{
value:'some key'
}
のためにそれを使用することであり、それはそれを行うにはどのように任意のアイデア
{
value:'translated text'
}
を出てきます。
res.json
関数を拡張する方法が不思議でした。通常の仕事をする前に弦の交換をしたい。express res.json関数を拡張する
私の考えでは、翻訳
{
value:'some key'
}
のためにそれを使用することであり、それはそれを行うにはどのように任意のアイデア
{
value:'translated text'
}
を出てきます。
あなたがあなた自身の機能をres.json()
を置き換えますミドルウェアを定義することができます。
app.use((req, res, next) => {
let json = res.json.bind(res);
res.json = (data) => {
let newData = ...perform replacements here...
return json(newData); // call the original `res.json()`, stored as `json`
};
next();
});