Commit a8cea196bbea492b805c696373dd3850f4232fa6

Authored by zhiyangdu
1 parent 98d9f55f

样式优化

Showing 1 changed file with 27 additions and 8 deletions
src/pages/dresser/dresser.vue
1 1 <template>
2 2 <div>
3   - <div class="title">
4   - 已关注达人
5   - </div>
6   - <div class="item_box">
7   - <dresserList></dresserList>
8   - </div>
  3 + <!--<div class="title">-->
  4 + <!--已关注达人-->
  5 + <!--</div>-->
  6 + <div class="item_box">
  7 + <ul
  8 + v-infinite-scroll="loadMore"
  9 + infinite-scroll-disabled="loading"
  10 + infinite-scroll-distance="10">
  11 + <li v-for="item in list">
  12 + <dresserList></dresserList>
  13 + </li>
  14 + </ul>
  15 + </div>
9 16 </div>
10 17 </template>
11 18  
... ... @@ -15,16 +22,28 @@
15 22 name: 'test',
16 23 data () {
17 24 return {
18   -
  25 + waitList: [],
  26 + list: [],
  27 + loading: false,
19 28 }
20 29 },
21 30 components:{
22 31 dresserList
23 32 },
24 33 created(){
25   -
  34 + document.title = "已关注达人";
26 35 },
27 36 methods: {
  37 + loadMore() {
  38 + this.loading = true;
  39 + setTimeout(() => {
  40 + let last = this.list[this.list.length - 1];
  41 + for (let i = 1; i <= 10; i++) {
  42 + this.list.push(last + i);
  43 + }
  44 + this.loading = false;
  45 + }, 2500);
  46 + }
28 47 }
29 48 }
30 49 </script>
... ...