こんにちは。早速であれなんですが、
constで
export default
できないですよね!?
なんで!?
って話したいと思います。
const で export default できなかった。。
ReactとかES6系でjavascript書いていると、ファイルを分割してimportで読み込んだりしますよね?
分割先の別ファイルのfunction(関数)を使いたいとき、分割先ファイルのfunctionをexportして使えるようにすると思うんですが、下記の状態だとうまいことexportできません。
export default const sample = () => {
// Something code
}
なんっでっ。
ちなみにこれだといける。
const sample = () => {
// Something code
}
export default sample;
な んっでっ。
export default const の形ではできないのか
できなさそう。
理由としてはES6では許してないみたい。
要はこれを許可しちゃうとこんな悪用ができるのでダメってことですね。
export default const a = 1、b = 3、c = 4;
ということで、どうにかしてできるんじゃないかと思っている諸君!export default constはできなさそうなのでexport defaultとconstは分けて使おう!