我用react开发的时候,想从父组件传iconfont的值给子组件,结果发现
<div>{this.props.icon}</div>
可以正常显示icon
<div> {this.props.menus[0].icon}</div>
却无法显示icon,只能显示,这一串编码,这时为什么,就是什么导致浏览器识别不了开头的编码
我用react开发的时候,想从父组件传iconfont的值给子组件,结果发现
<div>{this.props.icon}</div>
可以正常显示icon
<div> {this.props.menus[0].icon}</div>
却无法显示icon,只能显示,这一串编码,这时为什么,就是什么导致浏览器识别不了开头的编码
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
原来原因是reactjs出于安全考虑,会强制对所有字符进行转义