私は "ダブル"輸出で現在のコンポーネントを作成してきました。それを本当に使用しているのか、それとも著者の好みなのかを説明してください。React:輸出const +輸出デフォルトと輸出デフォルト
import React from 'react'
import DuckImage from '../assets/Duck.jpg'
import './HomeView.scss'
export const HomeView =() => (
<div>
<h4>Welcome!</h4>
<img
alt='This is a duck, because Redux!'
className='duck'
src={DuckImage} />
</div>
)
export default HomeView
P.S:現行コードは、後でwebpack2によってバンドルされます。
彼らは普通のconstとデフォルトのconstとしてそれをエクスポートします。そのため、あなたは 'import HomeView from file"または 'import {HomeView} from" file "でインポートできます。 – Li357
デフォルトをエクスポートすると 'import React 'から' react'のようなものが許可されます。デフォルトなしのエクスポートは '{}'を必要とします。 'import {React} 'から' react''を呼び出します。ファイルごとに1つしかデフォルトを持つことはできません –