比如:这样一个字符串
let str = <Text>11111<Text>2323</Text>11111</Text>
我想渲染出来。直接return str肯定不行。不知道有什么好方法
比如:这样一个字符串
let str = <Text>11111<Text>2323</Text>11111</Text>
我想渲染出来。直接return str肯定不行。不知道有什么好方法
使用ES6的模板字符串
例如
const str = `<Text>11111<Text>2323</Text>11111</Text>`
const App = () => (
<div style={styles}>
<Hello name="CodeSandbox" />
<h2>Start editing to see some magic happen {str} {'\u2728'}</h2>
</div>
);
render(<App />, document.getElementById('root'));
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
React Native
里面可以用createElement
这个方法,如果字符串比较短是可以用这个来处理不过如果字符串较长的话,你需要个解析的库