Ajax数据爬取 简介 数据加载是异步加载,局部刷新。web开发的前后端分离通常都用Ajax交互,降低了服务器直接渲染页面带来的压力 基本原理 发送请求 解析内容 渲染网页 其实就是 向后端指定接口发送请求,返回数据,渲染页面 JS对Ajax底层的实现,实际上是新建了一个XMLHttpRequest ...
分类:
Web程序 时间:
2019-12-22 18:10:39
阅读次数:
84
1.什么是Webpack Webpack 是当下最热门的前端资源模块化管理和打包工具,它可以将许多松散耦合的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分离,等到实际需要时再异步加载。通过 loader 转换,任何形式的资源都可以当做模块,比如 CommonsJ ...
分类:
Web程序 时间:
2019-12-22 16:45:20
阅读次数:
117
main.js 是 配置文件,data-main 是异步加载,如果在main.js未加载完成的时候,使用了require去加载文件,就会导致配置无效 main.js ...
分类:
Web程序 时间:
2019-12-18 23:38:55
阅读次数:
118
效果: 在el-table中,支持树类型的数据的显示。当 row 中包含 children 字段时,被视为树形数据。渲染树形数据时,必须要指定 row-key。支持子节点数据异步加载。 设置 Table 的 lazy 属性为 true 与加载函数 load 。通过指定 row 中的 hasChild ...
分类:
其他好文 时间:
2019-12-18 10:40:47
阅读次数:
2223
一、解决什么问题 1、如果a.js和b.js都引用了common.js,那在打包的时候common.js会被重复打入到a.js和b.js,造成重复打包 2、单独打包common.js对性能有帮助,浏览器下载一次后会缓存下来,不会重复下载 二、未抽取公共代码的状况 基于之前代码,测试如下: 1、在as ...
分类:
Web程序 时间:
2019-12-10 14:58:06
阅读次数:
97
使用dva和ant-design组件在IE中的兼容问题记录 参考文章:https://blog.csdn.net/yede0632/article/details/80746264 最近在使用蚂蚁金服的dva脚手架以及ant design组件开发React项目,不得不说dva真的很优秀,很大程度上方 ...
分类:
其他好文 时间:
2019-12-08 17:34:31
阅读次数:
74
JSON(其实他就是一个对象,但是和对象唯一不同的地方在与,我们常常在对象里给属性名不加双引号,但是,json必须给属性名加双引号) json是一种传输数据的格式 对象(属性名加不加双引号都行) var ob = { name:"yang", age:25; height:123 } json(属性 ...
分类:
Web程序 时间:
2019-12-04 19:56:25
阅读次数:
96
vue路由的异步加载(懒加载)方法。 javascriptvue.jsvue-router 阅读约 2 分钟 javascriptvue.jsvue-router 阅读约 2 分钟 vue本身不多介绍。直接说问题,因为vue的所有路由都是加载在一个app.js里的,如果项目巨大,那么首页加载会是灾难 ...
分类:
其他好文 时间:
2019-12-04 11:43:33
阅读次数:
85
爬虫面临的问题 不再是单纯的数据一把抓 多数的网站还是请求来了,一把将所有数据塞进去返回,但现在更多的网站使用数据的异步加载,爬虫不再像之前那么方便 很多人说js异步加载与数据解析,爬虫可以做到啊,恩是的,无非增加些工作量,那是你没遇到牛逼的前端,多数的解决办法只能靠渲染浏览器抓取,效率低下,接着往 ...
分类:
编程语言 时间:
2019-12-03 19:43:32
阅读次数:
458
在React16.6中引入了React.lazy和React.Suspense,这两个组件,可以用来实现异步加载组件。 例如: 对比react-loadable,React.Suspense还是有一些不足。 1. 加载组件缺少delay参数,不能解决请求快速完成时的"闪烁"问题,需要自己封装 2. ...
分类:
其他好文 时间:
2019-12-02 11:55:29
阅读次数:
247