uniapp,vue3,打包抖音小程序使用inject问题
Open
- Dominant language
- JavaScript
- Stars
- 41.6k
- Forks
- 3.7k
- Avg merge
- 7h 6m
- Merged PRs (30d)
- 6
Description
### 发行方式
None
### 具体平台
抖音小程序
### 开发环境
Windows
### 项目创建方式
CLI命令行
### Vue 版本
vue3
### 依赖版本
"@dcloudio/uni-mp-toutiao": "3.0.0-4070520250711001",
### 问题描述
版本:"@dcloudio/uni-mp-toutiao": "3.0.0-4070520250711001",打包抖音小程序
项目使用inject,目前找到的所有答案都是让我把provide和inject放到onMounted中使用。但是项目中有太多地方使用,且有子组件中修改接收inject数据父组件要同步修改的地方,改动量太大了,还有其他办法能解决该问题吗?
打包微信、支付宝、小红书小程序均无inject问题,为了抖音小程序这么大批量修改或改为组合式api不现实
求解答
### 重现步骤
1. 父组件provide传递参数
2. 子组件inject接收参数
3. 子组件修改由inject接收的参数,父组件同时修改
### 期望行为
1. 子组件能够接收到父组件传递参数值
2. 子组件修改由inject接收的参数,父组件同时修改
### 实际行为
1. 子组件未接收到值
### 截图或录屏
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.