【发布时间】:2021-05-28 15:16:50
【问题描述】:
我有一个基于 TypeScript 的 ReactJS 项目。以下是一个这样的文件:Layout.tsx
import React from 'react';
import { Helmet } from 'react-helmet-async';
import NavigationBar from './navigation/NavigationBar';
import Footer from './footer/Footer';
const Layout = ({ title, description, children }) => {
return (
<>
<Helmet>
<title>{title ? title + " - React Boilerplate" : "React.js Boilerplate"}</title>
<meta name="description" content={description || "React.js Boilerplate"} />
</Helmet>
<NavigationBar />
<main className="container">
{children}
</main>
<Footer />
</>
);
}
export default Layout;
为此,我不断收到:Binding element 'title' implicitly has an 'any' type. 我在网上尝试了解决方案,但所有这些都是针对 Javascript 的,似乎与我的不匹配。在这里感谢您的帮助。
【问题讨论】:
标签: reactjs typescript