打开项目安装依赖后 执行npm run dev:xhs 即可看到效果 src/components/child.vue src/components/parent.vue
- 发布:2024-10-22 09:44
- 更新:2024-10-22 15:45
- 阅读:147
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
第三方开发者工具版本号: 2.1.3
基础库版本号: 3.108.1
项目创建方式: CLI
CLI版本号: 2.0.2-4020920240930001
操作步骤:
预期结果:
在页面中父组件里面包裹的子组件 输出实例的$parent 可以正常获取到父组件实例
在页面中父组件里面包裹的子组件 输出实例的$parent 可以正常获取到父组件实例
实际结果:
输出实例的时候 $parent undefined 或为当前页面的实例
输出实例的时候 $parent undefined 或为当前页面的实例
bug描述:
使用uniapp vue2 编译后的小红书小程序 有一个父组件 内容为slot插槽 在页面中引入父组件然后在 父组件里面 写入子组件 在子组件 mounted 输出实例的时候 $parent undefined 或为当前页面的实例
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
好,我看到了,我在这里进行跟进。
经过我测试,vue2 里 this.$parent 获取不到。但是 vue3 里运行 ok,如果在选型阶段可以考虑。
vue2 获取 $parent 不到的问题,有进展会在这里更新。
2***@qq.com (作者)
好的,因为之前项目架构是vue2这次是增量兼容小红书平台,暂时不会升级vue3,这个问题麻烦有进展了和我同步一下,或者有什么临时的解决方案也可以。辛苦了 多谢
2024-10-22 15:50