菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育

标题: 毛少涵2023-1-9 [打印本页]

作者: 微小星晨    时间: 2023-1-9 22:09
标题: 毛少涵2023-1-9

    <script>
      const tbody = document.querySelector("tbody");
      const yema = document.querySelector("#yema");
      renderlist("http://162.14.107.109/list");
      function renderlist(url) {
        axios.get(url).then((res) => {
          let data = res.data.data;
          let list = data.data;
          let listhtml = "";
          list.forEach((item) => {
            listhtml += `
                    <tr>
                        <td>${item.id}</td>
                        <td>${item.name}</td>
                        <td>${item.sex}</td>
                        <td>${item.age}</td>
                        <td>${item.tel}</td>
                    </tr>
                    `;
          });
          tbody.innerHTML = listhtml;
          let current_page = data.current_page;

          let last_page = data.last_page;

          let links = data.links;

          let prev_page_url = data.prev_page_url;

          let next_page_url = data.next_page_url;

          let pageNum = "";
          for(let i=1;i<last_page;i++){
            pageNum+=`<button data-url="http://162.14.107.109/list?page=${i}">${i}</button>`;
          }
          let prev=`<button ${current_page==1 ? 'disabled':''} data-url='${prev_page_url}' class='btn'>上一页</button>`;
          let next=`<button ${current_page==last_page ? 'disabled':''} data-url='${next_page_url}' class='btn'>下一页</button>`;
          yema.innerHTML=prev+pageNum+next;
        });
      }
      yema.addEventListener('click',function(e){
            let url=e.target.dataset.url;
            renderlist(url);
     

        })
    </script>








欢迎光临 菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育 (http://www.xingmaxueyuan.com/) Powered by Discuz! X3.4