添加一个到react-native复选框值的链接

时间:2018-01-30 01:23:13

标签: react-native

我是一个全新的初级开发者,第一次在反应原生应用上工作。我一直在寻找一种方法来添加一个反应原生复选框的值文本文本的链接。如果有人有文档链接可能解释我想做什么,我会非常感激,因为我还没有发现任何有用的东西。我看到你尝试了很多锚的变种后,你不能将html元素添加到native中。我尝试将链接添加到变体并尝试向标签添加onPress功能。我在这里抓住稻草......这甚至可能吗?

要明确的是,我希望用户能够按“服务条款”字样并将其链接到包含条款的页面

{this.props.isUser &&
  <CheckBox
    containerStyle={styles.checkbox}
    onChange={(event, checked) => this.updateAttr('terms', checked)}
    value={this.props.program.terms}
    label="I have read and understand the Terms of Service"
    labelLines={2}
   />
 }

1 个答案:

答案 0 :(得分:1)

不是将“我接受......”作为标签添加到复选框,而是将没有任何标签的复选框和文本“我已阅读”作为单独的文本元素放在视图元素中,并相应地对齐它们。然后在视图内部,将条款和条件部分放在可触摸的内部并使用React Native Linking链接可触摸以在触摸时打开URL。 https://facebook.github.io/react-native/docs/linking.html React-Native Open Url in default web browser