react native 怎么获取到输入框的值
2016-10-29 · 知道合伙人软件行家
关注
展开全部
这里的意思是说当文本框的内容改变的时候,文本框的输入的内容就会作为一个参数进行传递。因此我们就可以获取到文本框里面的内容就好了。
1 constructor (props) {
2 super (props)
3 this.state = {
4 screen: this.initScreen(),
5 txtValue: null,
6 dataSource: new ListView.DataSource({
7 rowHasChanged: (row1, row2) => row1 !== row2
8 }),
9 loaded: false
10 }
11 }
12
13 。。。。
14
15
16 <TextInput
17 selectTextOnFocus = {true}
18 onChangeText={(text) => {
19 this.state.txtValue = text
20 this.getContent()
21 }}
22
23 。。。
24
25 getContent () {
26 ToastAndroid.show(this.state.txtValue, ToastAndroid.LONG)
27 }
1 constructor (props) {
2 super (props)
3 this.state = {
4 screen: this.initScreen(),
5 txtValue: null,
6 dataSource: new ListView.DataSource({
7 rowHasChanged: (row1, row2) => row1 !== row2
8 }),
9 loaded: false
10 }
11 }
12
13 。。。。
14
15
16 <TextInput
17 selectTextOnFocus = {true}
18 onChangeText={(text) => {
19 this.state.txtValue = text
20 this.getContent()
21 }}
22
23 。。。
24
25 getContent () {
26 ToastAndroid.show(this.state.txtValue, ToastAndroid.LONG)
27 }
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |