yangzhou
yangzhou
@Chen-jj 如果直接使用微信小程序的能力,那么【跨分包自定义组件引用】应该只能跨分包使用微信原生组件,我期望的是能够跨分包使用 Taro React 组件
+1,现在我们基于现有的功能,已能用于 Taro 了,但存在两个问题,期望能够解决 1. XHR 包抓不到,只能抓到原生 API 的包,网络包丢失,即抓不到通过 Taro.request 发出的包  2. Component 只能看到 App 和 Page,其他子组件在 Taro 中是通过 template 生成的 
> 可以尝试在打包后的app.js的最上端添加weconsole初始化代码: > @imingyu 是的,加了你截图的那三行代码,能够展示出调试器。但存在我提的两个问题: 1. Api面板中,XHR 包抓不到,只能抓到原生 API 的包,网络包丢失,即抓不到通过 Taro.request 发出的包 2. Component 面板中,只能看到 App 和 Page,看不到其他子组件
> 第二个问题已经解决了,你用最新的版本即可; 第一个我还没来得及看taro打包后的代码,怀疑他每次发起请求都不是现调用wx.request,而是用一开始缓存的一个request的引用,这样的话就没办法抓了,不过这只是猜测。 谢谢回复,待你们看了 Taro 打包后的代码后,第一个问题的原因和解决方案麻烦同步下哈
@imingyu 请问你引的 taro 是哪个版本呢?我引的 3.3.10。我代码中是直接使用的 Taro.request。经过尝试,不改其他任何逻辑,我把代码中的 Taro.request 替换为 wx.request 后,WeConsole 可以抓到网络请求了。由于我的小程序不需要跨平台,所以我就暂时先这么做了,直接使用原生 wx.request 发请求
> 第二个问题已经解决了,你用最新的版本即可; 第一个我还没来得及看taro打包后的代码,怀疑他每次发起请求都不是现调用wx.request,而是用一开始缓存的一个request的引用,这样的话就没办法抓了,不过这只是猜测。 升级到最新的 WeConsole 1.0.8 版本,问题2没解决呢?还是只能看到 App 和 Page 元素,其他子元素看不到。我的 Taro 版本是 3.3.17。