export default しているものをasを使ってimportしたい
1469 ワード
都合でdefaultでexportしている名称と同じ名称の変数などを定義したい場合、
適当な名前で適当に回避していましたがちゃんと対応できました(勉強不足がすぎる)。
下記のようなmoduleをimportしたい場合、
import先で同じ名前の変数があったりすると重複してしまい困ったことになりますが
importしたいmodule
export default class TodoStore extends VuexModule implements TodoList {}
{ default as XXX }
とするとエイリアスをつけてimportができます。
import todoStore from '@/store/todo'
import {default as todo} from '@/store/todo' // todoStoreをtodoというaliasでimport
const todoStore = foo
Author And Source
この問題について(export default しているものをasを使ってimportしたい), 我々は、より多くの情報をここで見つけました https://qiita.com/haman0104/items/03b1c4348f9762f9955c著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .