我已经反应了本机组件(例如:myComponent),它具有以下代码来显示来自 this.props.text 的文本。此文本道具在 myComponent 中定义为字符串。
<Text size='large'
style={styles.text}
textId={this.props.text}
values={this.props.values}>
{this.props.text}
</Text>
当我通过发送操作给出如下文本时,它将文本显示为字符串。但我希望组件显示为蓝色突出显示的链接
yield put(myComponent.displayAction(displayType,"<Text suppressHighlighting={false} style={{backgroundColor: 'white', textDecorationLine: 'underline', color: 'blue'}} onPress={() => null}>Link</Text>}")
如果我直接在 myComponent 中对字符串进行硬编码,它会显示我们可以执行 onclick 的链接。
<Text size='large'
style={styles.text}
textId={this.props.text}
values={this.props.values}>
//{this.props.text} => removed this and hardcoded the string below
"<Text suppressHighlighting={false} style={{backgroundColor: 'white', textDecorationLine: 'underline', color: 'blue'}} onPress={() => null}>Link</Text>}"
将其显示为链接有什么帮助吗?