第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

沒想到服務(wù)器 HTML 在 <main> 中包含一個 <div>

沒想到服務(wù)器 HTML 在 <main> 中包含一個 <div>

喵喵時光機 2021-09-30 10:58:07
我在一個使用以下項目的項目中工作:反應(yīng)/反應(yīng)-dom@16.9.0@loadable/組件樣式組件反應(yīng)路由器dom該應(yīng)用程序呈現(xiàn)服務(wù)器端和客戶端。我正在使用@loadable/component這種方式動態(tài)代碼拆分。路由器.tsximport * as React from 'react'import loadable from '@loadable/component'import { Route, Switch } from 'react-router-dom'const NotFound = loadable(() =>  import('../components/NotFound/NotFound' /* webpackChunkName: "notfound" */))const routes = (  <Switch>    <Route component={NotFound} />  </Switch>)export default routes加載頁面時,此錯誤出現(xiàn)在控制臺上,頁面似乎閃爍了一秒鐘。react-dom.development.js:546 Warning: Did not expect server HTML to contain a <div> in <main>.當我檢查雙方(服務(wù)器/客戶端)的輸出時,它們是相同的。當我@loadable/component像下面那樣刪除時,它可以工作并且錯誤消失了。路由器無負載.tsximport * as React from 'react'import { Route, Switch } from 'react-router-dom'import NotFound from '../components/NotFound/NotFound'const routes = (  <Switch>    <Route component={NotFound} />  </Switch>)export default routes似乎與此有關(guān),@loadable/component但我不是 100% 確定。
查看完整描述

2 回答

?
森林海

TA貢獻2011條經(jīng)驗 獲得超2個贊

我認為問題是您的NotFound組件未加載,因此Route不知道要渲染什么導(dǎo)致錯誤。

您需要修改如下內(nèi)容:

<Route path="/404/" exact component={props => <NotFound {...props} />} />


查看完整回答
反對 回復(fù) 2021-09-30
  • 2 回答
  • 0 關(guān)注
  • 399 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號