2
我浏览到第二个画面在我的阵营原生应用程序,下面是第二屏幕的构造函数:有我的应用程序一个怪异的行为
constructor(props) {
super(props);
const navParams = props.navigation.state.params;
if(navParams !== undefined && navParams.eventId) {
let MyStr = "Inside IF";
}
else
{
let MyStr = "Inside ELSE";
}
}
navParams
不未定义(见下关注) ,也eventId
不为空(请参阅下面的观看)。然而,else
声明正在执行,而不是if
。
会导致这种奇怪行为的问题是什么?
有趣!欢迎来到JS? –
@KyleKhalaf是的JS几乎没有隐藏的秘密,可以欺骗新用户 – GillesC