- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用react-faq-component但有一个问题。我或多或少复制了与链接中相同的示例(带有额外的 typescript )。
到目前为止,我的代码如下所示:
index.tsx
import React from "react"
import Faq from "react-faq-component"
interface PropTypes {
data: {
title: string,
rows: [{
title: string,
content: string
}]
},
styles: any,
}
const data = {
title: "FAQ (How it works)",
rows: [
{
title: "Lorem ipsum dolor sit amet,",
content: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed tempor sem. Aenean vel turpis feugiat,
ultricies metus at, consequat velit. Curabitur est nibh, varius in tellus nec, mattis pulvinar metus.
In maximus cursus lorem, nec laoreet velit eleifend vel. Ut aliquet mauris tortor, sed egestas libero interdum vitae.
Fusce sed commodo purus, at tempus turpis.`,
},
{
title: "Nunc maximus, magna at ultricies elementum",
content:
"Nunc maximus, magna at ultricies elementum, risus turpis vulputate quam, vitae convallis ex tortor sed dolor.",
},
{
title: "Curabitur laoreet, mauris vel blandit fringilla",
content: `Curabitur laoreet, mauris vel blandit fringilla, leo elit rhoncus nunc, ac sagittis leo elit vel lorem.
Fusce tempor lacus ut libero posuere viverra. Nunc velit dolor, tincidunt at varius vel, laoreet vel quam.
Sed dolor urna, lobortis in arcu auctor, tincidunt mattis ante. Vivamus venenatis ultricies nibh in volutpat.
Cras eu metus quis leo vestibulum feugiat nec sagittis lacus.Mauris vulputate arcu sed massa euismod dignissim. `,
},
{
title: "What is the package version",
content: "3.2"
},
],
}
const styles = {
// bgColor: 'white',
titleTextColor: "blue",
rowTitleColor: "blue",
// rowContentColor: 'grey',
// arrowColor: "red",
}
const config = {
// animate: true,
// arrowIcon: "V",
// tabFocus: true
}
export default function Faq({ data }: PropTypes) {
return (
<Faq
data={data}
styles={styles}
//config={config}
/>
)
}
但是,当我运行 npm start
时,出现以下错误:
Could not find a declaration file for module 'react-faq-component'.implicitly has an 'any' type. Try
npm i --save-dev @types/react-faq-component
if it exists or add a new declaration(.d.ts) file containingdeclare module 'react-faq-component';
我什至按照它的建议运行了npm i --save-dev @types/react-faq-component
,但此后我得到的错误是:
ERR! 404 Not Found - GEThttps://registry.npmjs.org/@types%2freact-faq-component - Not found
最佳答案
因此,正如建议所说,我们有 2 个选项来解决它。
安装类型文件。 (在这种情况下不起作用)。
创建一个 .d.ts 文件并在其中声明模块。
在src
文件夹中创建一个新文件,例如exports.d.ts
并在其中写入
declare module 'react-faq-component';
还有第三种选择。在 tsconfig 文件内将 "noImplicitAny"
设置为 false
。
关于reactjs - 找不到模块 'react-faq-component' 的声明文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67892914/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!