小编Amr*_*Ali的帖子

在反应测试库上运行简单测试时,为什么我不断收到“TypeError:无法读取未定义的属性(读取“匹配”)”?

我已尽最大努力找出问题所在,但到目前为止我尝试的一切都不起作用。

这就是我的 App.js 的样子:

import './App.css';
import {ChakraProvider} from '@chakra-ui/react'
import Header from './components/Header'
import Hero from './components/Hero'
import Highlights from './components/Highlights.js'
import About from './components/About.js'
import Footer from './components/Footer.js'
import Reserve from './components/Reserve.js'
import '@fontsource/karla'
import '@fontsource/markazi-text'
import theme from './theme'
import { Routes, Route,} from "react-router-dom";

function Homepage(){
  return(
    <>
      <Hero/>
      <Highlights/>
      <About/>
      <Footer/>
    </>
  )
}
function App() {
  return (
    <ChakraProvider theme={theme}>
      <Header/>
      <main>
        <Routes>
          <Route path='/' element={<Homepage/>}/>
          <Route path='/Reservations' element={<Reserve/>}/>
        </Routes>
      </main>
    </ChakraProvider>
  );
} …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-testing-library

5
推荐指数
1
解决办法
987
查看次数