とあるVue.jsのビデオチュートリアル動画を見ていて、Vue Routerの動作をテスト内でモックするために以下のような記法が使われていたのですが、理解できなかったため教えていただきたいです。
const mockRoutes = [] jest.mock('vue-router', () => ({ useRouter: () => ({ push: (url: string) => { mockRoutes.push(url) } }) }))
コード二行目のアロー関数の=>
の直後でオブジェクトの中括弧{}
を括弧()
で囲っているのですがこれはなんという記法なのでしょうか?
あと、なぜこのようにする必要があるのか教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/03 03:06