首页 >

ajax请求+vue.js渲染+页面加载

web前端|js教程ajax请求+vue.js渲染+页面加载
ajax请求,vue.js渲染,页面加载
web前端-js教程
下面我就为大家分享一篇ajax请求+vue.js渲染+页面加载的示例,具有很好的参考价值,希望对大家有所帮助。
网站模板源码怎么使用,ubuntu日志怎么保存,tomcat3种配置方式,网址反爬虫技术,php短链api对接教程,word联盟seolzw
1.导入js
php开源源码是什么,怎么让vscode有窗口,切换ubuntu系统,tomcat启动的原理,反爬虫概念,微信高级群发接口 php,北京seo优化专业公司,phpcms v9更改网站源码,网上考试网页模板lzw
<script type="text/javascript" src=""><link href="" rel="stylesheet"><link href="" rel="stylesheet"><script src="">

2.body主体

易语言登陆界面ui源码下载,deepin ubuntu区别,tomcat兼容浏览器,爬虫抓邮箱,php网站开发人员,淘宝自然搜索怎么做淘宝seolzw

订单管理

请输入地址:

<%--

--%>

  • <a class="mui-btn mui-btn-grey"/>详情

    姓名:{{li.customerName}}

    地址:{{li.customerAddress}}

3.js代码块

<script src=""> var vm = new Vue({  el: '.main',  data: function () {   return {    list: []   }  },  methods: {   skipDetail: function (id) {    window.location.href = '/mobile/admin/orderBase/getOrderBaseEditPage.action?orderBaseId='+id;   },   orderDetail:function (id) {    window.location.href='/mobile/admin/orderDetails/getOrderDetailsListPage.action?orderBaseId='+id;   }  } }); var indexs=1; leavePage(); function leavePage(srh) {  if(srh==1){   indexs=1;   $("#msgUl").html("");  }  $.ajax({   url:'',   async:false,   data:{    customerAddress:$(".mui-input-clear").val(),    page:indexs,    rows:9   },   dataType:'json',//服务器返回json格式数据   contentType: "application/x-www-form-urlencoded; charset=utf-8",   type:'post',//HTTP请求类型   success:function(data){    if(data.rows.length>0){     indexs+=1;    }    console.log(data);    vm.list.push.apply(vm.list,data.rows);    console.log(vm.list)   }  }); } $(document).ready(function(){  var range = 50; //距下边界长度/单位px  var elemt = 500; //插入元素高度/单位px  var maxnum = 20; //设置加载最多次数  var num = 1;  var totalheight = 0;  var main = $(".mui-content"); //主体元素  $(window).scroll(function(){   var srollPos = $(window).scrollTop(); //滚动条距顶部距离(页面超出窗口的高度)   /* console.log("滚动条到顶部的垂直高度: "+$(document).scrollTop());   console.log("页面的文档高度 :"+$(document).height());   console.log('浏览器的高度:'+$(window).height());*/   totalheight = parseFloat($(window).height()) + parseFloat(srollPos);   if(($(document).height()-range) <= totalheight && num != maxnum) {    console.log(indexs);    /* indexs+=1;*/    leavePage();   }  }); }); //地址模糊搜索 $("#searchInput").change(function () {  /*alert($(".mui-input-clear").val());*/  leavePage(1); }) /* function submitSearch() {  leavePage(1); }*/  mui.init({  swipeBack:true //启用右滑关闭功能 });

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

在Vue2模板中如何使用template

在Vue中如何创建组件

在Vue-cli中使用Eslint如何实现自动格式化


ajax请求+vue.js渲染+页面加载
  • 浏览器加载和渲染html的顺序
  • 浏览器加载和渲染html的顺序 | 浏览器加载和渲染html的顺序 ...

    ajax请求+vue.js渲染+页面加载
  • 封装了jQuery的Ajax请求全局配置【jquery】
  • 封装了jQuery的Ajax请求全局配置【jquery】 | 封装了jQuery的Ajax请求全局配置【jquery】 ...

    ajax请求+vue.js渲染+页面加载
  • 关于两个页面的session问题
  • 关于两个页面的session问题 | 关于两个页面的session问题 ...