事情起因:日期的移动端的底部弹出框会根据点击的位置来决定日期组件的高度,点击的位置越高,日期组件的高度也越高;点击的位置越低,日期组件的高度越低;开始一直围绕着高度来尝试解决问题,偶然看到其他的弹出组件是放到父组件来调用的。怀疑是因为定位的问题
研究后发现:fixed会受transform影响,因为写日期组件的外边有一个better-scroll组件,better-scroll里边有使用到transform属性,导致fixed定位受到了影响
解决办法:日期组件放到better-scroll组件的外边,放到better-scroll的外部,问题成功的被解决了