我来踩坑你们避坑!!!!
当我们使用navigateTo实现跳转并传参数
要到onLoad()的option对象中拿到我们传递过来的参数,注意此时拿到的参数是字符串,如果传过来的是个布尔值的话,那就不能直接使用。
需要使用JSON.parse()函数,把它转换为布尔值才可正常使用。
接下来我要说重点了!!!兄弟们仔细听
我想很多人会想到使用!取反符号去是他强制变成布尔值是吧,我告诉你在uniapp中这样使用很不稳定,时不时可能会出错。亲测过,它会出现那种不响应是的问题,就是你第一次它是有效果的,当你改变变量之后,另一个页面并没有响应式。
所以大家在uniapp开发中 字符串转布尔值 建议使用JSON.parse()