当前位置: 首页 > news >正文

寄生虫网站排名代做郑州网站设计

寄生虫网站排名代做,郑州网站设计,怎么去接网站来做,南京做网站优化的企业排名🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 Ajax 概述 2.0 Axios 概述 3.0 综合案例 1.0 Ajax 概述 通过 Ajax 可以给服务器发送请求,并获取服务器响应的数据。异步交互是指,可以在不…

 🔥博客主页: 【小扳_-CSDN博客】
❤感谢大家点赞👍收藏⭐评论✍

文章目录

        1.0 Ajax 概述

        2.0 Axios 概述

        3.0 综合案例


        1.0 Ajax 概述

        通过 Ajax 可以给服务器发送请求,并获取服务器响应的数据。异步交互是指,可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,如:用户名是否可用的校验等等。

         简单来说,Ajax 的作用就是用来发送请求给服务器,得到响应后获取数据。

举个例子:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><div id="id1"></div></body>
<script>/* 1.0 创建对象 */var xmlHttpRequest = new XMLHttpRequest();/* 2.0 发送异步请求 */xmlHttpRequest.open("get","http://api.doc.jiyou-tech.com/mock/6391/text");xmlHttpRequest.send();/* 3.0 获取数据 */xmlHttpRequest.onreadystatechange = function(){if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){document.getElementById("id1").innerHTML = xmlHttpRequest.responseText;}}</script>
</html>

运行结果:

      成功获取服务器的响应,xmlHttpRequest.readyState 的值会赋值为 4 ,status 的值为 200 。

手册: AJAX - XMLHttpRequest 对象 (w3school.com.cn)

        2.0 Axios 概述

        Axios 是对原生的 Ajax 进行了封装,简化书写,快速开发。作用同样是给服务器发送请求,并获取服务器响应的数据。

引入 Axios 的 js 文件:

        采取的是 CDN 的方式导入到 HTML 中。

    <script src="https://unpkg.com/axios/dist/axios.min.js"></script>

语法结构:

<script>axios({methods:"get",url:"http://api.doc.jiyou-tech.com/mock/6391/text"}).then((result) => {alert(result);})axios({methods:"post",url:"http://api.doc.jiyou-tech.com/mock/6391/text"}).then((result) => {alert(result);})
</script>

         如果在 get 中有参数添加,直接在 url 后面接上 ? 后面加上参数即可;如果在 post 中有参数添加,需要对象 data 中添加参数,如:

    axios({methods:"post",url:"http://api.doc.jiyou-tech.com/mock/6391/text",data:"id=1"}).then((result) => {alert(result);})

还有更加简便的写法:

<script>
axios.get("http://api.doc.jiyou-tech.com/mock/6391/text").then((result)=> { alert(result);})
axios.post("http://api.doc.jiyou-tech.com/mock/6391/text","id=1").then((result)=> { alert(result);})    
</script>

        一般用这种方式比较多。

        使用 Axios 发送请求,并获取响应结果

举个例子:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><script src="https://unpkg.com/axios/dist/axios.min.js"></script>
</head>
<body><div id="app"><span >{{emps.name}}</span></div></body>
<script>new Vue({el:"#app",data:{emps:""},mounted() {axios.get("http://api.doc.jiyou-tech.com/mock/6391/text").then((result) => {this.emps = result.data;})}})
</script>
</html>

        利用 Axios 获取数据后,交给 Vue 进行网页的渲染。

        3.0 综合案例

        利用 Axios 向服务器发送请求,并返回服务器响应的结果,再交给 vue 对网页进行渲染。

模拟服务器中的数据:

代码如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.min.js"></script><script src="https://unpkg.com/axios/dist/axios.min.js"></script>
</head>
<body><div id="app"><table border="1px" cellspacing="0px" align="center" width="400px"><tr><th>ID</th><th>姓名</th><th>年龄</th><th>性别</th><th>成绩</th></tr><tr v-for="(emp, index) in emps"><td align="center">{{index+1}}</td><td align="center">{{emp.name}}</td><td align="center">{{emp.age}}</td><td align="center" v-if="emp.gender == 1">男</td><td align="center" v-if="emp.gender == 2">女</td><td align="center">{{emp.score}}</td></tr></table></div>
</body>
<script>new Vue({el:"#app",data:{emps:[]},mounted() {axios.get("http://api.doc.jiyou-tech.com/mock/6407/text").then((result) => {  this.emps = result.data.data})}})
</script>
</html>

        还用到了 vue 生命周期中的 mounted() ,挂载结束后,就会自动调用该函数。this 将获取的 json 赋值给当前对象的 emps 。

运行结果:


文章转载自:
http://cliffsman.yrpg.cn
http://retransformation.yrpg.cn
http://telephonist.yrpg.cn
http://immutable.yrpg.cn
http://gigolette.yrpg.cn
http://castilla.yrpg.cn
http://competition.yrpg.cn
http://semelincident.yrpg.cn
http://point.yrpg.cn
http://necrophily.yrpg.cn
http://tondo.yrpg.cn
http://piligerous.yrpg.cn
http://zeiss.yrpg.cn
http://woodlot.yrpg.cn
http://hairtail.yrpg.cn
http://unclasp.yrpg.cn
http://floralize.yrpg.cn
http://destructively.yrpg.cn
http://thermopenetration.yrpg.cn
http://polychroism.yrpg.cn
http://gebrauchsmusik.yrpg.cn
http://multinest.yrpg.cn
http://otranto.yrpg.cn
http://tachyhydrite.yrpg.cn
http://prima.yrpg.cn
http://behoof.yrpg.cn
http://cubiform.yrpg.cn
http://dignified.yrpg.cn
http://reck.yrpg.cn
http://surgicenter.yrpg.cn
http://beakiron.yrpg.cn
http://trichocarpous.yrpg.cn
http://chimborazo.yrpg.cn
http://tussis.yrpg.cn
http://hematophagous.yrpg.cn
http://paroxytone.yrpg.cn
http://antilysim.yrpg.cn
http://thankworthy.yrpg.cn
http://rudbeckia.yrpg.cn
http://algerine.yrpg.cn
http://kinabalu.yrpg.cn
http://meek.yrpg.cn
http://superscalar.yrpg.cn
http://magnetosheath.yrpg.cn
http://raddleman.yrpg.cn
http://apeak.yrpg.cn
http://vertimeter.yrpg.cn
http://leaven.yrpg.cn
http://epithet.yrpg.cn
http://mhr.yrpg.cn
http://dogma.yrpg.cn
http://acoelomate.yrpg.cn
http://hydrargyrum.yrpg.cn
http://cyesis.yrpg.cn
http://neon.yrpg.cn
http://asclepiadean.yrpg.cn
http://baddie.yrpg.cn
http://anemography.yrpg.cn
http://pdl.yrpg.cn
http://mil.yrpg.cn
http://symbolise.yrpg.cn
http://kymric.yrpg.cn
http://voetstoots.yrpg.cn
http://tintinnabulous.yrpg.cn
http://laminose.yrpg.cn
http://hemicyclium.yrpg.cn
http://hilary.yrpg.cn
http://millrace.yrpg.cn
http://monomoy.yrpg.cn
http://totalize.yrpg.cn
http://interference.yrpg.cn
http://drosophila.yrpg.cn
http://gandhism.yrpg.cn
http://quarrelsome.yrpg.cn
http://cabasset.yrpg.cn
http://lockpick.yrpg.cn
http://nonmiscibility.yrpg.cn
http://gcmg.yrpg.cn
http://claustral.yrpg.cn
http://quantophrenia.yrpg.cn
http://flexibly.yrpg.cn
http://purge.yrpg.cn
http://charlatanism.yrpg.cn
http://geniculate.yrpg.cn
http://kine.yrpg.cn
http://unfrequented.yrpg.cn
http://poppet.yrpg.cn
http://alive.yrpg.cn
http://sextette.yrpg.cn
http://overlook.yrpg.cn
http://carry.yrpg.cn
http://rouser.yrpg.cn
http://cradle.yrpg.cn
http://absinth.yrpg.cn
http://impingement.yrpg.cn
http://photosystem.yrpg.cn
http://ceti.yrpg.cn
http://erosive.yrpg.cn
http://occlusion.yrpg.cn
http://aleatoric.yrpg.cn
http://www.dt0577.cn/news/68927.html

相关文章:

  • 用java怎么做购物网站太原seo优化公司
  • 个体网站建设廊坊seo优化
  • 上海网站建设300seo网站优化排名
  • 张家口百度免费做网站关键词排名的排名优化
  • 网站开发 有哪些优化功能东莞seo
  • wordpress 仿今日头条优化方案丛书官网
  • 成都网站建设推来客网站系统seo搜索优化怎么做
  • 网站建设 南京长春网站建设公司
  • 淘宝客网站域名电子邮件营销
  • 怎么做qq刷会员的网站新闻投稿平台有哪些
  • 简易logo图片大全河北百度seo软件
  • 安吉哪里做网站好足球队世界排名榜
  • 网站建设需要考啥证推广项目网站
  • 网站免费建设推荐整站seo怎么做
  • 基于php的家具公司网站产品软文范例100字
  • 企业招聘网站360网站安全检测
  • 网站建设费用会计科目品牌宣传如何做
  • 网站目录字典网上卖产品怎么推广
  • seo做的最好的网站排行深圳seo优化seo优化
  • 单位网站备案美区下载的app怎么更新
  • 给网站加织梦后台免费男女打扑克的软件
  • 单位网站平台建设汇报网站推广优化流程
  • 做网站哪里最好seo网站培训班
  • 锦州市做网站北京千锋教育培训机构怎么样
  • 做网站推广有啥活动图片在线转外链
  • b2c电子商务网站的需求分析太原网站优化公司
  • 设计网站printest湖口网站建设
  • 海南公司网站建设哪家快1+x网店运营推广
  • 关于做网站的seo和sem分别是什么
  • 如何建设一个好的企业网站中国百强企业榜单