SilurianYang / uni-simple-router

A simple, lightweight 'uni-app' routing plugin
https://v2.hhyang.cn/v2/
MIT License
749 stars 164 forks source link

完全使用vue-router开发模式下,组件内调用uni.createSelectorQuery()方法报错 #440

Closed xinsuisuixin closed 1 year ago

xinsuisuixin commented 1 year ago

问题描述 uniapp h5端,完全使用vue-router开发模式,在组件内调用了uni.createSelectorQuery()方法,会报错.

复现步骤 组件内直接调用该方法 image

预期结果 部分迁移插件内调用了该方法,期望该方法可以正常使用.

实际结果 报错 image

系统信息:

SilurianYang commented 1 year ago

https://github.com/SilurianYang/uni-simple-router/issues/269

解决方案

  1. 为h5实现一个报错方法的polyfill,这样简单高效。
  2. 去除依赖dom的方法,更换成别的
  3. 再不行就换成跨平台模式
SilurianYang commented 1 year ago

请关注 V3.0 版本,在 V3.0 版本中全平台支持 嵌套路由及动态增减路由