Results 6 comments of swit1983

https://github.com/zhangxinxu/mobilebone/issues/145 看看我解决的这个问题,说不定有帮助

找到原因了,代码逻辑上有问题。 ``` pageOut.style.display = "block"; pageOut.classList.remove("in"); // reflow pageOut.offsetWidth = pageOut.offsetWidth; // go, go, go pageOut.classList.add("out"); // if reverse direction pageOut.classList[back? "add": "remove"]("reverse"); pageOut.classList.add(params_out.form); ``` 将 pageOut.classList.add(params_out.form); 这句放到后面了, in也同理。 但是发现动画在滑动的时候,2个页面之间有白色间隙,知道什么参数最优?

我也试过 把时间和animation-timing-function 都设置成一样,不过动画比较生硬呆板,而且有的手机也不行。我觉得没办法解决就这样了

``` let query = wx.createSelectorQuery(); query.select('#chatScrollView'); query.selectAll('.chat-item').boundingClientRect(function (rects) { _this.setData({ chatTop: _this.data.chatTop+rects.pop().height }); }).exec(); ```

有解决吗?我也想传多个