logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

当父元素设置flex-direction:column;子元素默认width充满父元素

1.解决方案align-self: baseline;2.原因元素设置flex-direction:column;时,默认align-self:stretch;3.align-self属性stretch:元素被拉伸以适应容器。如果指定侧轴大小的属性值为’auto’,则其值会使项目的边距盒的尺寸尽可能接近所在行的尺寸,但同时会遵照’min/max-width/height’属性的限制。...

#css
uniapp开发app(ios),0.5px显示不全

利用伪元素和scale缩放,例如border:.btn{position: relative;&::before {content: " ";position: absolute;top: 0;left: 0;width: 200%;height: 200%;border: 1px solid #d4a965;border-radius: 80rpx;transform-origin: 0

#ios#css#uni-app
uni-app小程序 onLaunch与onload异步请求的解决

onLaunch(){//异步请求this.sysParam().then(()=>{if(getApp().sysParamCallback){ //页面中定义的全局变量(函数)getApp().sysParamCallback();}})}onLoad(){if(getApp().globalData.xxx){ //存在全局变量this.getAppSysParam();}else{

#小程序#uni-app
uniapp开发uni.$emit()、uni.$on无法触发

在开发过程中有时需要多次触发事件,偶现无法触发问题在onShow中先使用uni.off()移除事件监听,再使用uni.off()移除事件监听,再使用uni.off()移除事件监听,再使用uni.on()去监听事件;最后记得在onUnload中使用uni.$off()移除事件监听;注:uniapp中在多个页面中监听同一个事件,只有一个事件会触发,所以如果需要在多个页面中触发事件,只能单独监听触发多个

到底了