关于处理Taro路由参数问题
之前用Taro 使用Taro.getApp获取路由参数
但是getApp只能在首次加载框架启动时候注入初始化数据
那么依赖 原本大规模使用getApp获取参数的地方都会有问题
现在只是简单的将
Taro.getApp().$router.params = {
...Taro.getApp().$router.params,
...this.$router.params.query
}
// 页面级模块
将Taro.getApp
充当全局实例使用。
问题:
- 这样会不会存在问题?
- 这样的用法是否恰当
- 如何处理获取路由参数比较优雅?(例如一些打点获取参数,从单一实例可以获取)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论