任务24

问答

1.ajax 是什么?有什么作用?

  • ajax(Asynchronous JavaScript And XML)意思就是异步的JavaScript和XML。
  • 作用:在不刷新整个页面的情况下,通过局部与后台的交互实现局部内容的刷新。

2.前后端开发联调需要注意哪些事情?后端接口完成前如何 mock 数据?(npm install -g server-mock) 知识点视频-如何 mock 数据

  • 前后端开发联调需要注意:

    • 约定好数据,不用考虑后端是否开发完成.
    • 定接口,确定接口名称及请求和响应的格式,请求的参数名称、响应的数据格式;
  • 后端接口完成前如何 mock 数据

  • 使用server-mock或mock.js搭建模拟服务器,进行模拟测试。

  • 在本地安装XAMPP,编写PHP文件来进行测试。

3.点击按钮,使用 ajax 获取数据,如何在数据到来之前防止重复点击?

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>任务24</title>
</head>
<body>
<form>
    <input type='submit' name='submit' value='提交' id='submit' >
</form>
<script>
    var lock = false;
    submit.addEventListener("click",function(){
    if(!lock){
    lock = true;
    ajax();
    lock = false;
    }
    });
</script>
</body>
</html>

使用一个可以表示状态的变量,初始时设置变量值为false。用户点击提交按钮之后,将值设为true,判断值是否为true,是则发送ajax请求,再将值设为false。等服务器端给出响应后将值设为false。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,937评论 18 139
  • 问答 1. ajax 是什么?有什么作用? Ajax是Asynchronous JavaScript and XM...
    Maggie_77阅读 405评论 0 0
  • 1.ajax 是什么?有什么作用? AJAX = Asynchronous JavaScript and XML(...
    GarenWang阅读 403评论 0 1
  • 1. ajax 是什么?有什么作用? AJAX全称是 Asynchronous JavaScript and XM...
    小木子2016阅读 446评论 0 0
  • 在没人的时候 我把你的男士墨镜 挂在脸上 好把紫外线驱赶 在你戴墨镜的时候 我在墨镜的这边 仔细把你端详 暗波在心...
    亦柔阅读 213评论 0 0