${navigation.state.params.name}传不了值

来源:14-7 引入 React Navigation 解决导航及嵌套路由跳转

___w___

2017-11-22

http://img.mukewang.com/szimg/5a1536200001affb05640056.jpg

http://img.mukewang.com/szimg/5a1536200001742309700076.jpg

我是哪里写错了吗?

{'${navigation.state.params && navigation.state.params.name}选中'}


写回答

2回答

Scott

2017-11-25

哦,懂了


那这样写是不是可以了


{navigation.state.params && navigation.state.params.name + '选中'}

或者


const name = navigation.state.params && navigation.state.params.name


{name + '选中'}

0
0

Scott

2017-11-23

没有太明白你的意思,navigation.state.params && navigation.state.params.name 这样写,是判断 true 或者 false, 同时返回后面的 name,但是要传到哪里去呢

0
1
___w___
{'${navigation.state.params.name}选中'}这样写了,在页面上直接这样’${navigation.state.params.name}选中 ‘的显示,并不是获取的name值加文本,而是${navigation.state.params.name}被直接当文本输出了
2017-11-24
共1条回复

贯穿全栈React Native开发App

全面掌握React Native技术,不止步前端开发,让你移动领域大放光彩

946 学习 · 385 问题

查看课程