如何区分是 小程序码进入 还是普通跳转链接进入
-
如何区分是 小程序码进入 还是普通跳转链接进入。如题,因为本身项目用的是 hooks,所以拿参数只能使用useRouter()和Taro.getLaunchOptionsSync()。现在问题来了如何判断是如何区分是 小程序码进入 还是普通跳转链接进入。难道每次获取这个两个参数进行对比吗。现在问题来了,假如是小程序码进入的话,然后返回其他页面,再次跳转到该页面,这时候里面的代码数据就会冲突。如下面
//useRouter {"params{"id":"11"}, "path":"/pages/demo/demo", "onReady":"pages/demo/demo.onReady", "onShow":"pages/demo/demo.onShow", "onHide":"pages/demo/demo.onHide" } // 小程序码 {"path":"pages/demo/demo", "query":{"id":"ppp"}, "scene":1001, "referrerInfo":{} } 参数id 冲突了,请问这个如何解决。