gpt4 book ai didi

reactjs - 如何在 JSX 中使用转义字符

转载 作者:行者123 更新时间:2023-12-03 13:26:14 54 4
gpt4 key购买 nike

我想在我的 React 应用程序中使用一些转义字符,但我没有找到任何资源来说明如何在我的应用程序中使用转义字符。

有可用的方法吗?

最佳答案

使用same转义为 Javascript (ECMAScript)

'单引号

"双引号

\反斜杠

\n换行

\r回车

\t 选项卡

\b 退格键

\f换页

对于 HTML 部分,请使用 HTML 转义字符。

还有一些小gotchas ,要注意评估 { }

之间的转义字符

HTML:

<div id="container">
<!-- This element's contents will be replaced with MyComponent. -->
</div>

JSX:

class MyComponent extends React.Component {
render() {
console.info('Test line\nbreak');
return <div>Hello {this.props.name} &lt;> </div>;
}
}

ReactDOM.render(
<MyComponent name="Stackoverflow &lt; !-- comment in name -->" />,
document.getElementById('container')
);

该程序将其打印到控制台:

Test line
break

用户的屏幕如下:

Hello Stackoverflow < !-- comment in name --> <>

关于reactjs - 如何在 JSX 中使用转义字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48484392/

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