私は少し頭がおかしくなっています。ES6/ES7 でこれの略記はありますか?
res.locals.hello = hello
いくつかの組み合わせを試しましたが、何も固まりません。
私は少し頭がおかしくなっています。ES6/ES7 でこれの略記はありますか?
res.locals.hello = hello
いくつかの組み合わせを試しましたが、何も固まりません。
新しいキーを任意にオブジェクトにアタッチし、同じ名前の参照を自動的に割り当てるより短い方法があるとは思いません。ただし、locals
オブジェクトの構築中に、ハンドラーを提供するだけで済みます。
let res = {
locals: { hello }
};
これは事実上、次と同じです。
let res = {
locals: {
hello: hello
}
};
この拡張機能は ES6 で追加され、私の知る限りすべてのトランスパイラでサポートされています。
res
はい、既に存在すると仮定すると、 usingres.locals = { hello }
は問題なく機能します。