diff --git a/src/IndexFind.vue b/src/IndexFind.vue index 481a546..f71fc32 100644 --- a/src/IndexFind.vue +++ b/src/IndexFind.vue @@ -14,7 +14,7 @@ --> -
+
@@ -30,10 +30,11 @@
-->
-
+
- + +
{{text}}
@@ -167,17 +168,18 @@ methods:{ t.page += 1; t.axios.post("http://lawpro.earnest.pro/api/login_main/indexsearch", {where:t.$route.query.word,type:t.no,page: t.page}).then((res)=>{ window.console.log(res) - for(let i in res.data.data){ - if (res.data.code == 200) { + // for(let i in res.data.data){ + + // res.data.data[i].avatar= res.data.data[i].avatar.substr(1) + // res.data.data[i].avatar= "http://lawpro.earnest.pro/"+res.data.data[i].avatar + // } + if (res.data.code == 200) { t.list = t.list.concat(res.data.data); t.lock = false; } else { t.text = "暂无更多"; } - res.data.data[i].avatar= res.data.data[i].avatar.substr(1) - res.data.data[i].avatar= "http://lawpro.earnest.pro/"+res.data.data[i].avatar - } - t.list=res.data.data + // t.list=res.data.data }) // t.axios.post("http://lawpro.earnest.pro/api/login_main/indexsearch", {where:t.$route.query.word,type:5,page: t.page}).then((res)=>{ @@ -236,32 +238,57 @@ methods:{ serch(e){ let t=this; window.console.log(e) - t.axios.post("http://lawpro.earnest.pro/api/login_main/indexsearch", {where:e,type:0}).then((res)=>{ - window.console.log(res) + t.axios.post("http://lawpro.earnest.pro/api/login_main/indexsearch", {where:t.$route.query.word,type:this.no}).then((res)=>{ + // window.console.log(res) for(let i in res.data.data){ res.data.data[i].avatar= res.data.data[i].avatar.substr(1) res.data.data[i].avatar= "http://lawpro.earnest.pro/"+res.data.data[i].avatar } - t.list=res.data.data + // t.list=res.data.data + if (res.data.code == 200) { + t.list = res.data.data; + window.$(window).scroll(() => { + var windowH = window.$(window).height(); //设备可见区域高度 + var documentH = window.$(document).height(); //整个网页的高度(包括未显示的部分) + var scrollH = window.$(window).scrollTop(); //滚动条滚动上去的高度 + //或者 scrollH = $(document).scrollTop(); + if (windowH + scrollH >= documentH) { + // do something + // alert(2); + window.console.log(1); + t.getlist(); + } + }); + } else { + t.text = "暂无数据"; + } }) + // t.axios.post("http://lawpro.earnest.pro/api/login_main/indexsearch", {where:e,type:0}).then((res)=>{ + // window.console.log(res) + // for(let i in res.data.data){ + // res.data.data[i].avatar= res.data.data[i].avatar.substr(1) + // res.data.data[i].avatar= "http://lawpro.earnest.pro/"+res.data.data[i].avatar + // } + // t.list=res.data.data + // }) - t.axios.post("http://lawpro.earnest.pro/api/login_main/indexsearch", {where:e,type:2}).then((res)=>{ - window.console.log(res) - for(let i in res.data.data){ - res.data.data[i].img= res.data.data[i].img.substr(1) - res.data.data[i].img= "http://lawpro.earnest.pro/"+res.data.data[i].img - } - t.list3=res.data.data - }) - t.axios.post("http://lawpro.earnest.pro/api/login_main/indexsearch", {where:e,type:5}).then((res)=>{ - window.console.log(res) - for(let i in res.data.data){ - res.data.data[i].avatar= res.data.data[i].avatar.substr(1) - res.data.data[i].avatar= "http://lawpro.earnest.pro/"+res.data.data[i].avatar - } - t.list2=res.data.data - }) + // t.axios.post("http://lawpro.earnest.pro/api/login_main/indexsearch", {where:e,type:2}).then((res)=>{ + // window.console.log(res) + // for(let i in res.data.data){ + // res.data.data[i].img= res.data.data[i].img.substr(1) + // res.data.data[i].img= "http://lawpro.earnest.pro/"+res.data.data[i].img + // } + // t.list3=res.data.data + // }) + // t.axios.post("http://lawpro.earnest.pro/api/login_main/indexsearch", {where:e,type:5}).then((res)=>{ + // window.console.log(res) + // for(let i in res.data.data){ + // res.data.data[i].avatar= res.data.data[i].avatar.substr(1) + // res.data.data[i].avatar= "http://lawpro.earnest.pro/"+res.data.data[i].avatar + // } + // t.list2=res.data.data + // }) } }, data(){ diff --git a/src/components/indexfindtab.vue b/src/components/indexfindtab.vue index 45b3344..e553162 100644 --- a/src/components/indexfindtab.vue +++ b/src/components/indexfindtab.vue @@ -1,7 +1,7 @@