Reactjs 如何呈现<;br/>;在JSX中作为换行符嵌入到字符串中?
我喜欢体育运动。在UI中,我希望以新行呈现运动 我使用react JSX组件来实现这一点 我试着去掉起始单引号和结束单引号 我不想使用危险的HTMLReactjs 如何呈现<;br/>;在JSX中作为换行符嵌入到字符串中?,reactjs,Reactjs,我喜欢体育运动。在UI中,我希望以新行呈现运动 我使用react JSX组件来实现这一点 我试着去掉起始单引号和结束单引号 我不想使用危险的HTML let x = 'I love <br /> sports' let y = I love <br /> sports render() { return ( <div> {x} ---- Renders as a string with no line break
let x = 'I love <br /> sports'
let y = I love <br /> sports
render() {
return (
<div>
{x} ---- Renders as a string with no line breaks.
</div>
<div>
{y} ---------- Renders sports in a new line.
</div>
);
}
let x='I love
运动'
我喜欢运动
render(){
返回(
{x} ----呈现为不带换行符的字符串。
{y} ------将体育引入新的领域。
);
}
使用危险的HTML
可以在JSX中显示HTML标记。这是上述问题的有效解决方案
类应用程序扩展了React.Component{
render(){
让x=‘我喜欢运动’;
//让y=我喜欢运动;
返回(
)
}
}
ReactDOM.render(,document.getElementById('root'))
使用
危险的HTML
可以在JSX中显示HTML标记。这是上述问题的有效解决方案
类应用程序扩展了React.Component{
render(){
让x=‘我喜欢运动’;
//让y=我喜欢运动;
返回(
)
}
}
ReactDOM.render(,document.getElementById('root'))
您可以使用一些css,我建议您使用Flexbox可能重复的css,我建议您使用Flexbox可能重复的css,谢谢。这是有效的,除了使用危险的HTML的负面影响让我思考。谢谢。这是有效的,除了使用危险的HTML的负面影响让我思考。