我正在尝试使用本机基本组件将html字符串用作我的屏幕标题的文本:
我是this.state.title
<Header style={styles.head}>
<Left>
<Icon
name="menu"
onPress= {() => this.props.navigation.openDrawer()}
/>
</Left>
<Body>
<Title style={styles.titcate}>{this.state.title}</Title>
</Body>
<Right />
</Header>如何在Title标记之前呈现它?
我可以将<HTML html={this.state.title}/>的结果保存在一个变量中吗?
像这样:
var title = <HTML html={this.state.title}/>发布于 2019-08-02 01:13:22
如果你想使用正则表达式,有一个变通的方法!
const htmlContent = {this.state.title};const title= htmlContent.replace(/<[^>]+>/g, '');https://stackoverflow.com/questions/57312404
复制相似问题