プログラミング初心者です。「Vue.js入門」で学んでいます。
Vuexのテストでinject-loaderを使っているのですが(10.3.1章 loginアクションハンドラ)、mockLoginActionが返すactionsMocks.default.loginで、なぜここにdefaultがつくのかわかりません。
inject-loaderが作成するモックのプロパティだと思うのですが、以下inject-loaderのドキュメントを探したのですが、リンクが切れています。あるいは何か他のものでしょうか。
https://www.npmjs.com/package/inject-loader
昨日からずっと検索し続けています、、よろしくお願いします。
js
1// loginアクション内の依存関係をモック化する 2const mockLoginAction = login => { 3 // inject-loaderを使ってアクション内の依存関係をモック化するための注入関数を取得する 4 const actionsInjector = require('inject-loader!@/store/actions') 5 6 // 注入関数でAuth APIモジュールをモック化する 7 const actionsMocks = actionsInjector({ 8 '../api': { 9 Auth: { login } 10 } 11 }) 12 13 return actionsMocks.default.login 14}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/11 02:15
2019/01/11 02:19
2019/01/11 02:45