昨天在項目中,重新封裝組件時,引用了原來的一個子組件,但發現子組件在其他頁面正常,在新的組件里面就發生保存,
然后把子組件注釋,隨便顯示其div元素也正常,糾結了很久,最后發現引用的方式有問題
子組件創建是用 export class BaseComponent extends Component { . . . }
新創建的組件中引用是是使用 import BaseComponent from '../components/BaseComponent', 感覺一切正常,但一直報下面的錯誤,最后發現引用有問題,
將引用方式調整為 import { BaseComponent } from '../components/BaseComponent' 就不報錯了
創建組件后,使用 export default ComponentName; 在引用是要使用 import ComponentName from './ComponentName';
報錯提示信息如下圖:


