| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | 
							- import {
 
-     getHeight
 
- } from "../../utils/GetRheRemainingHeight";
 
- Component({
 
-     properties: {
 
-         height: {
 
-             type: Number
 
-         }, //组件高度
 
-         getlist: {
 
-             type: Function
 
-         },
 
-         pullDown: { //是否开启下拉
 
-             type: Boolean,
 
-             value: true
 
-         },
 
-         safety: { //适配苹果底部安全距离
 
-             type: Boolean,
 
-             value: true
 
-         },
 
-     },
 
-     data: {
 
-         inRefresh: false, //下拉开启自定义项
 
-     },
 
-     methods: {
 
-         /* 下拉刷新 */
 
-         pullToRefresh() {
 
-             this.setData({
 
-                 inRefresh: true
 
-             })
 
-             this.triggerEvent("getlist", true)
 
-         },
 
-         /* 刷新完成 */
 
-         RefreshToComplete() {
 
-             setTimeout(() => {
 
-                 this.setData({
 
-                     inRefresh: false
 
-                 })
 
-             }, 500)
 
-         },
 
-         /* 加载分页 */
 
-         loadThePage() {
 
-             this.triggerEvent("getlist", false)
 
-         },
 
-         /* 设置组件高度 */
 
-         setHeight(element, that) {
 
-             getHeight(element, that).then(res => {
 
-                 if (this.data.height != res) this.setData({
 
-                     height: res
 
-                 })
 
-             });
 
-         }
 
-     }
 
- })
 
 
  |