React-JSX(2)
一个简单的组件
1 | ReactDOM.render( |
什么是JSX
jsx可以理解为是js语言的一个扩展,React建议使用jsx,jsx拥有js的全部功能。
在JSX中嵌入表达式
1 | // 花括号中甚至可以是函数表达式等 |
JSX添加属性
1 | // 普通字符串 |
JSX防注入
可以安全地在jsx中插入用户输入内容
因为ReactDOM在渲染所有输入内容之前会进行转移,所有内容在渲染之前都会转成字符串,防止XSS攻击。
1 | ReactDOM.render( |
jsx可以理解为是js语言的一个扩展,React建议使用jsx,jsx拥有js的全部功能。
1 | // 花括号中甚至可以是函数表达式等 |
1 | // 普通字符串 |
可以安全地在jsx中插入用户输入内容
因为ReactDOM在渲染所有输入内容之前会进行转移,所有内容在渲染之前都会转成字符串,防止XSS攻击。