Jacob Lee

Results 12 comments of Jacob Lee

I guess the best solution for me now is to split the query and then combine it manually in the code?

> 可以看看中间件的代码吗,第一个页面是不会走中间件的 中间件代码就是文档的例子,无 condition,只打印 ctx

> > 可以看看中间件的代码吗,第一个页面是不会走中间件的 > > 中间件代码就是文档的例子,无 condition,只打印 ctx 最后 await next()

> 能弄个最小可复现的项目吗,不太确定是哪里的问题 现在手边没电脑了 明天我看看

> 好的👌 试了个demo都是正常的,可能是依赖冲突或者打包配置的问题,

经过排除目前发现问题很不固定,根据早上的排查做的最小 demo 也没出问题。 目前发现有影响的情况,暂时没分析出来问题在哪个环节: - 使用了 `@antmjs/vantui`,在不同 page 引用同一个组件时,页面渲染为空 `page`,去掉 `middleware` 正常,或 关闭 `prebundle` 也会正常; - 开启 `prebundle`,注册 `middleware` ,但引用 taro 官方的组件,不同 page 引用同一个组件也正常; 本以为问题出在配置上,结果最小 demo 尝试复现,使用了 `@antmjs/vantui`,在不同 page 引用同一个组件,页面渲染正常,添加...

> 会不会是ui库的问题,你试下这个:https://github.com/mallfoundry/taroify > 也是 vant-ui 风格的一个实现 我也想过,但是 demo 里它又是正常的 人已经晕了

> demo里 tarojs-router-next 和 ui 库共存是正常的吗 是的

> 那把业务代码一点点的拷贝到 demo 里呢 我之前那么试过,前面配置的时候都没问题,就是最后加新 page 共用组件的时候出问题了。demo 里面直接公用是没问题的。会不会是 taro 的智能分包

> 你有配置分包吗 没有配置分包,只开了 taro 的智能分包,`mini.optimizeMainPackage.enable` https://docs.taro.zone/docs/mini-split-chunks-plugin