reactjs React使用静态HTML页面作为起始页

r7xajy2e  于 2023-04-05  发布在  React
关注(0)|答案(1)|浏览(163)

我有一个React应用程序,起始页需要是由艺术团队创建的静态html页面。问题是我无法让路由器从“/”重定向到静态页面。

<Redirect from="/" to="/welcome/index.html" />

因为它通过React索引页面传递所有内容(由于单页面应用逻辑).我尝试过用静态页面的代码做一个组件,但是我不断得到很多错误,我不知道如何修复,因为静态页面包含很多我不熟悉的<svg>标签(我不可能自己创建这个静态页面的功能).有没有什么方法可以绕过React的单页逻辑做一个重定向?

rekjcdws

rekjcdws1#

找到解决方案。将“/”重定向到名为Welcome的组件:

<Redirect from="/" to="/Welcome" />

在Welcome组件中

export default function Welcome(){
  window.location.href = '/welcome/index.html';

  return(
    <>
    </>
  )
}

相关问题