uni-app编译到微信小程序中,父传子props首次传递数据不接收的bug

props是vue中的一个基本用法,熟知vue的 这是父传子的基本用法;在uni-app 编译到微信小程序中,有这样的一个bug。

TypeScript 复制代码
<template>
	<view>
		<tabs :text="text" />
		<tabs :text="text1" />
		<tabs :text="text2" />
	</view>
</template>
<script setup lang="ts">
	
	// 1、通过import导入数据
	import {text} from './data/index';
	
	// 创建一个普通的变量
	const text1 = '普通变量';
	
	// 创建一个响应式数据
	const text2 = ref("响应式变量")
	
</script>

在vue项目中,上面是三个变量 都通过text属性传递给子组价,这样是完全没有问题的。

重点来了:微信小程序的bug

在uni-app编译到微信小程序中,普通变量text1,子组件第一次是接收不到的;

这个问题很诡异,我查了一下,就是微信小程序的bug;

但是import也算是普通变量,为什么可以呢,import是顶层绑定,导入过来的数据会在静态分析中处理,可以传递给字符子组件,

相关推荐
姚青&11 小时前
测试流程搭建
测试用例·bug·jira
FinelyYang12 小时前
UniApp + LiveKit:Android 端为什么要用原生做屏幕共享,以及我们怎么落地的
android·uni-app
mmsx15 小时前
return false 不是拦截:一次按键触发两个动作的事件冒泡陷阱
android·bug
宠友信息19 小时前
IM系统开发技术路线分析,即时通讯源码助力快速搭建聊天应用
java·spring boot·redis·websocket·mysql·uni-app·vue
PHP实战开发录1 天前
微信小程序多环境配置混用排查记录
微信小程序·php·开发·接口隔离原则
随风丶飘1 天前
[特殊字符] 告别“update“和“fix bug“——Smart Git Commit LLM 让 AI 帮你写专业的 Git 提交信息
人工智能·git·bug
czhc11400756632 天前
崩溃复查与“回声“bug:异常码判案、漏网之鱼和耳塞开关
bug
qq_316837752 天前
uniapp + Vite + ffmpeg-wasm 0.12.x 集成示例
ffmpeg·uni-app·wasm
zhangminghuan2 天前
微信小程序开发核心知识点全景解析(前端必备硬核基础)
前端·微信小程序·小程序