最初的時候,只使用了antd中的menu,header和footer都是自己寫的組件,在寫路由時,總是報如下錯誤:
相關的路由配置如下:
在網上查的說是組件未暴露出去或者是return 這一行必須有個括號或者標簽,我檢查了我自己的代碼,以上兩項都沒有問題。不知道改如何解決這個問題。
於是采用antd的layout布局,直接在webpack的入口文件的位置,配置相關的路由即可,如下:
但這樣的話就把所有的路由寫到了一個文件里,感覺很復雜,而且在這個文件里還要寫頭部的一些配置和布局,還要引入其他的組件,很繁瑣。
最好是可以將路由配置寫成一個模塊再引入,下一次需要配置時直接在模塊中修改添加即可,但是具體應該如何寫這個模塊,暫未在網上找到相關的教學資料,待以后再優化。
