
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
uni-app编译到微信小程序中,父传子props首次传递数据不接收的bug
但是import也算是普通变量,为什么可以呢,import是顶层绑定,导入过来的数据会在静态分析中处理,可以传递给字符子组件,在uni-app编译到微信小程序中,普通变量text1,子组件第一次是接收不到的;在vue项目中,上面是三个变量 都通过text属性传递给子组价,这样是完全没有问题的。这个问题很诡异,我查了一下,就是微信小程序的bug;

微信小程序onShareAppMessage 分享-生命周期函数 在vue3中 组合式函数 hooks中不生效
还是因为onShareAppMessage这个生命周期的特殊性,必须使用onShareAppMessage函数名 才可以被正确识别,也是一个不大不小的坑,记录一下。

uni-app的map组件和video组件层级过高问题
1、直接使用nvue写,vue和nvue的渲染方式不一样,直接用nvue可以直接调整层级,可以覆盖住video和map组件。注意:nvue的和vue的css和标签的写法有很大的不一样,直接去查nvue的写法,写几个就会了。2、使用uni-app的原生窗体,在vue页面上覆盖一层nvue页面,也可以解决video和map的组件层级过高问题。3、对于uni-app自带的video组件,还有一种解决方法

display:none和visibility:hidden的区别
display:none 和visibility:hidden都可以实现让元素隐藏的效果,但原理是大不相同1.display:none是让这个元素失去块元素的效果,其本身这个元素也是直接消失,会影响到布局问题。2.visibility:hidden:可以让元素消失,属于css样式,它只是简单的让元素看不见,但本身的位置还在,如果对div进行hidden,那么div除了看不见,其他所有的样式都在。.

到底了







