uView2.0 icon indicating copy to clipboard operation
uView2.0 copied to clipboard

通过setConfig配置默认单位为rpx后,u-calendar组件日期产生样式问题,日期和周数对不上。

Open xrlinn opened this issue 3 years ago • 4 comments

版本

2.0.33

转载链接

192.168.5.138/uniapp/

重现步骤

在main.js中设置为rpx后,import uView from 'uview-ui' Vue.use(uView) uni.$u.config.unit = 'rpx'。在页面中使用u-calendar产生样式问题。

期望的结果是什么?

设置为全局rpx后,u-calendar无样式问题

实际的结果是什么?

有样式问题


错误截图。 image image

xrlinn avatar Oct 10 '22 07:10 xrlinn

能否加个根据默认值,打开日历滚动到对应月份功能吗?目前选择范围为当前年,每次打开选择都是从当前年的第一个月开始,而不是根据默认值,到默认值对应的年度月份,或者提够什么api出来也行。

xrlinn avatar Oct 10 '22 07:10 xrlinn

怎么解决的呢?我也遇到了

HateCodeFrank avatar Jun 14 '23 03:06 HateCodeFrank

20231116-145720 可以在源码这样解决

hjy66-66 avatar Nov 16 '23 06:11 hjy66-66

目前我采用的方法是,在打开Calendar组件之前把uview的单位改回px,在Calendar关闭时再改回rpx。

uni.$u.setConfig({
        config: {
          unit: 'px'
        }
      })

chao avatar Dec 12 '23 08:12 chao