Python微信订餐小程序课程视频
https://edu.csdn.net/course/detail/36074
Python实战量化交易理财系统
https://edu.csdn.net/course/detail/35475
1、打开开发者工具:右键–>检查 (快捷键 f12)
2、开发者工具介绍:
(1): 选择页面的dom进行查看
(2):设备适配
(3)元素:
① 可以查找到界面对应的dom;
② 通过计算样式,查看盒模型;
③ 在元素上选择右键,还可以:[当我们看到某个网站的css样式好好看式,嘿嘿,复制粘贴]
④ ctr+f: 查询,高亮提示
(4)样式:可以修改css然后实时查看效果:
(5) 控制台:可以书写一些语句,查看执行效果
(6)源码:有时候可能源码是进行压缩的,可以点击下面的 (可读模式),js源码的话,可以进行断点调试
■ js源码的断点调试:(记得按F5进行刷新
,不然调试工具的菜单项都是灰色的)
打断点,然后监视变量
:跳到下一个断点
: 跳过下一个函数的调用
:进入下一个函数的调用
:跳出当前函数
: 单步调试
■ 当代码调试进入到官网的代码(没有问题的代码时): 点击 调用堆栈
-》右键 -》 向忽略列表添加脚本
■ dom 调试:
(7)网络【按F5进行刷新】:
1、简单介绍:
□ 设置用户代理作用:可以模拟用户使用的浏览器,检测自己的代码是否可以在特定浏览器下正常运行
❀ 2、实际查看网络的例子:如何判断请求是否发送成功以及获取请求中的数据
一、如何判断请求是否发送成功
(这里咱以axios为例)
//获取按钮
const btns = document.querySelectorAll('button');
btns[1].onclick = function (){
//调用axios方法(返回值是一个Promise对象),发送AJAx请求
axios({
//请求类型
method: 'POST',
//URL
url:'http://localhost:3000/posts',
//设置请求体(即数据)
data:{
title: "money",
author: "i want"
}
}).then(response => {//请求成功后,获取请求中的数据
console.log(response)
})
};
(1)打开network,先查看请求码
(2)查看请求头和请求体
- 查看请求方式、请求参数、请求协议
- 请求实体(传输的数据)
二、获取请求中的数据
(这里咱依然是以axios为例,axios请求成功有一个then方法,调用then方法,打印一下请求的数据)