获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
确实,自己算的height在set过去,会带来一系列的bug
swiper自动获取高度的需求- 需求的场景描述(希望解决的问题) 使用swiper的时候他的高度都是统一的,目前使用swiper时,里面的内容高度不一,就会被遮挡,无法看到swiper高度超出的内容, 目前只能使用: setTimeout(function() { //创建节点选择器 var query = wx.createSelectorQuery(); //选择id query.select('目标位置').boundingClientRect() query.exec(function(res) { //res就是 所有标签为mjltest的元素的信息 的数组 //取高度 that.setData({ mcon_height: res[0].height + res[0].top }) }) }, 2000) 来解决,但是存在延时的弊端,一旦在其延时的时间内,进行其他操作,就会导致无法进行延时的加载。 - 希望提供的能力 增加一个flag,能够自动获取swiper组件内其内容的高度,同时改变swiper的高度。
2018-08-30