我想通过单击到图标复制textview内的值。这是我到目前为止所做的:
render() {
return (
<View style={{marginTop: 50, marginLeft: 50}}>
<View>
<Text>Логин:</Text>
<Text ref='myText'>45645546654</Text>
</View>
<TouchableOpacity onPress={() => Clipboard.setString(this.refs.myText.props.children)}>
<View>
<MaterialIcons
name='content-copy'
size={21}
/>
</View>
</TouchableOpacity>
</View>
);
}
工作区:https://snack.expo.io/@jasurkurbanov/updated2
它在小吃上有点用。但是,当我在手机上运行它时会出现错误。
Undefinied不是对象('评估'_this.refs.myText.props.children']] >>
我想通过单击到图标复制textview内的值。到目前为止,这是我所做的:render(){return(
找到答案。问题出在构造函数上。我没有创建它,也没有定义状态。请访问https://snack.expo.io/@jasurkurbanov/updated2