class search { constructor() { this.page = 1 this.searchfunction(); this.scrollLoadData() } searchfunction(){ var dd = this; $(".header p").on('click',()=>{ this.searchss() }) } async searchss(){ var dd=this, value =$(".header input").val(); console.log($(".header input").val()); let res = await SearchService.search({ q:value, page:this.page }); res.forEach((v,i)=>{ $(".content ul").append(`
  • ${v.title}

    ${v.des}

  • `) }) } scrollLoadData() { var scroll = new auiScroll({ listen: true, distance: 10 //判断到达底部的距离,isToBottom为true }, (ret) => { if(ret.isToBottom){ this.page += 1; this.searchss() } }); } } new search()