CSS九类函数总结,CSS函数系列一

2021-06-24
阅读 2 分钟
1.5k
linear-gradient():将线性渐变设置为背景图像。定义至少两种颜色(从上到下)radial-gradient():将径向渐变设置为背景图像。定义至少两种颜色(从中心到边缘)conic-gradient():锥形渐变repeating-linear-gradient():重复线性渐变repeating-radial-gradient():重复径向渐变repeating-conic-gradient():重复锥形渐...

快速搭建Taro项目

2020-07-23
阅读 2 分钟
3k
安装Taro命令行工具 {代码...} 安装完成后在终端输入taro命令,查看是否安装成功 创建项目 {代码...} 项目目录如下 {代码...} 运行 {代码...} 入口组件 {代码...} app.config.js配置 {代码...} Taro文档地址

dva-loading用法

2020-07-21
阅读 1 分钟
3.4k
dva-loading 监听异步加载状态 安装dva-loading {代码...} 用法 {代码...} 参数opts {代码...} 返回状态 {代码...} dva-loading Git地址 示例 {代码...}

前端缓存

2020-07-19
阅读 1 分钟
1.2k
缓存分类 HTTP缓存 浏览器缓存 HTTP缓存 http缓存主要是在请求服务器资源时对资源进行的缓存处理,主要包含强缓存和协商缓存 http请求缓存步骤: 发起请求 在浏览器中查找是否存在缓存 没有缓存,则直接发起http请求 存在缓存,判断缓存是否失效,通过Cache-Control、Expire 失效,则请求协商缓存,即通过Etag或者Last-M...

你不知道的前端冷知识

2020-07-16
阅读 2 分钟
1.1k
一、outerHTML、outerText我们平常大多数使用的是innerHTML,outerHTML是什么?下面我们来看一下对比: {代码...} innerHTML返回 box 对象子元素 html 代码 {代码...} outerHTML返回 box 自身 html 代码 {代码...} innerText、outerTextinnerText、outerText在获取内容的时候没有区别,都是获取box内的文本内容,但是在...

es10新增特性

2020-07-14
阅读 2 分钟
1.7k
js假值有false、null、0、""、undefined 和 NaN,|| 逻辑符会将假值过滤掉,但如果我们不想要过滤 0 或者 '' 字符,这时可以使用新增合并属性 ??,合并符只会过滤掉 null和 undefined,如下:

Node 爬虫小工具

2020-07-11
阅读 3 分钟
1.8k
一、搭建node环境可到node官网下载安装包,可根据自己的操作系统下载对应安装包,如window 64位操作系统,可下载对应的.mis安装文件如图:根据指示向导一步步安装即可,node官网二、搭建koa项目参考文章 “快速搭建koa项目”三、安装axiosAxios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中,包括get、pos...

快速搭建electron+vue框架

2020-07-10
阅读 2 分钟
2.7k
如下载过程中,出现 electron-v9.1.0-win32-x64.zip 等一些资源无法下载的情况,可为npm配置淘宝镜像或者在项目根目录下加入.npmrc配置文件,如下所示:

快速搭建koa项目

2020-07-08
阅读 1 分钟
3.6k
一、安装koa生成器 {代码...} 二、创建项目 {代码...} 三、安装与运行 {代码...} 四、使用token服务端配置 {代码...} 客户端配置 {代码...} 五、配置路由删除原有的路由配置,修改为动态读取 {代码...}

前端性能优化原理与实践总结

2020-07-07
阅读 1 分钟
1.7k
一、Http优化1、减少请求次数,如资源合并2、减少单次请求所花费的时间二、各种图片1、复杂的、色彩层次丰富的图片使用 JPG 去存储2、小的 Logo、颜色简单且对比强烈的图片或背景使用 PNG3、svg 体积小、可压缩性高、不失真,但是性能消耗大4、Base64 小图标的解决方案, Base64 编码,减少 HTTP 请求的次数三、CSS优化1...

快速搭建vue项目

2020-07-02
阅读 2 分钟
6.7k
简单的记录快速搭建vue项目的过程,以及一些简单的封装一、 安装vue-cli {代码...} 二、创建项目hello world {代码...} 三、安装 {代码...} 四、运行查看效果 {代码...} 如下所示:五、添加路由1.安装vue-router {代码...} 2.在项目根目录新建router.js,加入基础路由配置,如: {代码...} 3.修改app.vue 文件,加入缓存...

classList属性

2017-04-14
阅读 1 分钟
4k
HTML5为每个元素定义了classLlist属性,用于在元素中添加,移除及切换 CSS 类。该属性是 DOMTokenList 对象(一个只读的类数组对象),你可以通过DOMTokenList定义的方法对其进行修改。