gpt4 book ai didi

javascript - 在 React 中将 JavaScript 渲染为文本的语法错误

转载 作者:行者123 更新时间:2023-11-30 07:51:03 24 4
gpt4 key购买 nike

我正在用 React 编写一些文档,当我尝试在渲染函数中编写 JavaScript 时遇到语法错误。我不确定这是解决方法的安全问题还是实际上是解析器问题:

export default class Docs extends Component {
render = () =>
<div>
<h1>Example:</h1>
<div className={styles['code-block']}>
`
import Calendar from './Calendar'

const config = {
api_key: 1234,
calendars: [{ name: 'demo', url: 'example@group.calendar.google.com' }]
}
`
</div>
</div>
}

我试过有反勾和没有反勾,但仍然得到相同的语法错误:

Module build failed: Syntax Error: Unexpected token, expected }

api_key 之后引用冒号。有没有办法做到这一点,还是我最好采用不同的方法。

最佳答案

    export default class Docs extends Component {
render = () =>
<div>
<h1>Example:</h1>
<div className={styles['code-block']}>
{`
import Calendar from './Calendar'

const config = {
api_key: 1234,
calendars: [{ name: 'demo', url: 'example@group.calendar.google.com' }]
}
`}
</div>
</div>

}

关于javascript - 在 React 中将 JavaScript 渲染为文本的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53069534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com