国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

為React路由渲染靜態(tài)資料夾
P粉107772015
P粉107772015 2024-01-16 23:33:04
0
1
621

我的資料夾中有一些遺留靜態(tài)程式碼(HTML、CSS、jQuery、JS 等)?,F(xiàn)在,我需要在我的反應(yīng)應(yīng)用程式中的特定路線上呈現(xiàn)這些內(nèi)容。由於某些政策原因,我無(wú)法使用 iFrame。我不想在 React 中重寫它,原因有兩個(gè):

  • 這是一個(gè)包含遺留程式碼的單頁(yè)。不值得付出努力
  • 這個(gè)靜態(tài)資料夾也用在其他地方

所以,如果我用 React 重寫它,那麼我最終會(huì)得到兩個(gè)版本:一個(gè)是頁(yè)面的 React 版本,另一個(gè)是頁(yè)面的非 React 版本。如果我想要改變,那麼我需要更新兩次。

我有什麼選擇?在我的 React 應(yīng)用程式的資料夾內(nèi)渲染靜態(tài)檔案而不使用 iFrame 的最簡(jiǎn)單且不那麼混亂的方法是什麼?

P粉107772015
P粉107772015

全部回覆(1)
P粉194919082

您可以在 public 目錄中新增靜態(tài)文件,並使用資料夾複製所需的路徑,然後靜態(tài)提供這些文件。如果路由是 /display,您可以新增一個(gè)名為 display 的資料夾。假設(shè)您的檔案名稱為 contact.html,那麼您的檔案將位於 /display/contact.html 下。

透過(guò)react連結(jié)到檔案

// ...
return (
  <a 
    href="/display/contact.html" 
    // if you want to open it in a new tab
    target="_blank" 
  />
);
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板