uni-app 【报Bug】vue2封装的全局组件在slot里面循环时 页面使用函数只会渲染一条数据
uni-app 【报Bug】vue2封装的全局组件在slot里面循环时 页面使用函数只会渲染一条数据
| 字段 | 内容 |
|---|---|
| 产品分类 | uniapp/小程序/微信 |
| PC开发环境操作系统 | Windows |
| PC开发环境操作系统版本号 | win10专业版 21H1 |
| HBuilderX类型 | 正式 |
| HBuilderX版本号 | 3.3.11 |
| 第三方开发者工具版本号 | 1.05.2201240 |
| 基础库版本号 | 2.21.2 |
| 项目创建方式 | HBuilderX |
示例代码:
代码请看demo,不在小程序跑就是正常的,小程序上只会渲染一条数据
操作步骤:
查看demo
预期结果:
数据不会丢失,过滤器正常
实际结果:
数据会丢失,且只会显示一条,过滤器无法正常使用
bug描述:
请看示例,直接运行到微信开发者工具就可查看。。。只有一条数据,只要不是绑定方法的地方使用函数都会丢失数据。并且使用过滤器的时候会提示
Property or method "item" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property.
更多关于uni-app 【报Bug】vue2封装的全局组件在slot里面循环时 页面使用函数只会渲染一条数据的实战教程也可以访问 https://www.itying.com/category-93-b0.html
有人吗?
更多关于uni-app 【报Bug】vue2封装的全局组件在slot里面循环时 页面使用函数只会渲染一条数据的实战教程也可以访问 https://www.itying.com/category-93-b0.html
有没有人啊?
有没有管理看看啊???
使用计算属性呢?是只有使用函数的时候会有这种情况?
只要是函数都是这个问题
vue2的存在问题,vue3没有这个问题,但是filter不支持了吧。。。用了之后给我返回了一个0在那里
是的
可以尝试配置一下scopedSlotsCompiler,文档链接,默认auto
配置为 augmented 可以支持更多复杂写法,但是存在一个缺陷:在部分小程序平台不能循环(或者重复使用)同一个插槽,只能显示一个。后续会尝试克服。

