- 自定义组件里如何获取slot里面的元素节点信息
1 页面引入了组件comp: [代码]<comp width=[代码][代码]"172.5"[代码][代码]>[代码][代码] [代码][代码]<view[代码][代码] [代码][代码]class=[代码][代码]"item water-fall-item"[代码][代码] [代码][代码]wx:[代码][代码]for[代码][代码]=[代码][代码]"{{ array }}"[代码][代码] [代码][代码]style=[代码][代码]"height:{{ item.h }}rpx;background:{{ item.b }}"[代码][代码] [代码][代码]>{{ item.v }}</view[代码][代码] [代码][代码]>[代码][代码]</comp>[代码]2 在组件comp中: index.wml [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"water-fall-wrap"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]slot[代码][代码]></[代码][代码]slot[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码]index.js [代码]ready(){[代码][代码]const query = wx.createSelectorQuery().[代码][代码]in[代码][代码]([代码][代码]this[代码][代码]);[代码][代码] [代码][代码]query[代码][代码] [代码][代码].selectAll([代码][代码]".water-fall-item"[代码][代码])[代码][代码] [代码][代码].boundingClientRect([代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]})[代码][代码] [代码][代码].exec();[代码][代码]}[代码]自定义组件里面不能获取通过slot传入的元素节点是么?有什么方式可以获取么?
2019-06-26 - Android手机无回弹效果,scroll-view的scrollTop不能负值
官方能看到不? scroll-view绑定bindscroll方法,实现下拉刷新的效果。 iPhone的回弹效果,可以获取到e.detail.scrollTop为一个负值。 但,Android无回弹效果,不能在某个负值范围内实现下拉刷新。 (ps:不采用e.detail.scrollTop===0的时候实现下拉刷新,是因为不希望列表一回到顶部就刷新数据;也不能用onPullDownRefresh,因为页面有多个tab列表,左右切换的) 希望官方大大,可以给个解决方法。。。
2018-09-18