自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 关于定位

relative相对定位特点:(1)相对于自身所在的位置进行移动定位 (2)相对定位的元素不脱离标准流 (3)配合left、right、top、bottom使用static 静态定位特点:默认定位。不能配合left、right、top、bottom使用absolute绝对定位特点:(1)绝对定位的元素相对于html或者最近的有定位(除了static)的父辈元素进行定位 ...

2019-04-29 10:57:20 104

转载 Echarts使用详解

原作者网址https://blog.csdn.net/luanpeng825485697/article/details/767393536大公共组件详解Echarts数据可视化title标题详解:mytextStyle={color:"#333", //文字颜色fontStyle:"normal", ...

2019-04-26 15:55:02 1599

转载 Vue项目中按需引入echarts

下载安装echarts包:npm install echarts -D一、全局引入main.js中配置import echarts from 'echarts' //引入echartsVue.prototype.$echarts = echarts //引入组件缺点:如果是完整的引入Echarts,会额外的引入其他无用的配置文件,造成应用文件体积过大,资源加载耗时过长,影响用户体验...

2019-04-25 11:29:08 2067

转载 vue 中路由meta

meta字段(元数据)直接在路由配置的时候,给每个路由添加一个自定义的meta对象,在meta对象中可以设置一些状态,来进行一些操作。用它来做登录校验再合适不过了{path: ‘/actile’,name: ‘Actile’,component: Actile,meta: {login_require: false},},{path: ‘/goodslist’,name: ...

2019-01-08 10:53:17 4707

转载 常见跨域问题

jsonp:既然它叫jsonp,很明显目的还是json,而且是跨域获取。根据上面的分析,很容易想到:利用js构造一个script标签,把json的url赋给script的scr属性,把这个script插入到dom里,让浏览器去获取服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)JSONP JSON...

2018-12-17 20:34:34 150

转载 关于keep-alive

在开发Vue项目的时候,大部分组件是没有必要多次渲染的,所以Vue提供了一个内置的组件keep-alive来缓存组件内部状态,避免重新渲染。在被keep-alive包含的组件/路由中,会多出来两个生命周期函数的钩子:activated与deactivated将会在树内的所有嵌套组件中触发activated在组件第一次渲染时会被调用,之后在每次缓存组件时被调用。...

2018-12-17 20:24:38 122

转载 计算属性 computed

计算属性computed计算缓存 vs Methods Original message: "{{ message }}" Computed reversed message: "{{ reversedMessage }}"js复制代码var vm = new Vue({el: ‘#example’,data: {message: ‘Hello’},computed...

2018-12-15 14:59:06 115

原创 Vue数据驱动的原理

属性特性 第一种类型:值属性 * 值:value * 可修改性(writable):true/false * 可枚举性(enumerable):true/false * 可配置性(configurable):true/false,设置writable和enumerable是否可修改 第二种类型:存储器属性 * configurable ...

2018-12-15 14:26:09 351

原创 基于Promise的async和await的区别

async用于函数声明,表示声明的函数为一个异步函数,这个函数返回一个Promise对象(resolve);await:表示在这里等待promise返回结果,(resolve返回)*await必须写在async函数中async function getData(){}//返回一个promise对象...

2018-12-15 14:20:20 1549

原创 请求拦截

在请求发起之前和请求完成之后进行某些操作(比如loading效果);在发送请求之前添加上loading效果,在请求成功和失败的时候都关闭loading

2018-12-15 11:04:19 178

原创 搞笑版Vue生命周期

一个演员要去上海表演要先化好妆-------编译站上舞台(最稳定的阶段,真实存在舞台上)------挂载表演-----更新表演完毕下台-----销毁

2018-12-14 20:51:27 220

原创 跨域解决方案

1、通过jsonp跨域2、document.domain+iframe跨域3、location.hash+frame跨域4、window.name+iframe跨域5、postMessage跨域6、跨域资源共享(cors)7、nginx代理跨域8、nodejs中间件代理 跨域9、WebSocket协议跨域...

2018-12-13 20:18:28 396

原创 Jquery链式调用的原理

jquery大部分方法都返回一个对象(jquery的实例);

2018-12-13 09:56:20 676

转载 React生命周期函数的使用

1.constructor():构造函数执行时间:组件被加载前最先调用,并且仅调用一次作用:定义状态机变量注意:第一个语句必须是super(props),正确定义状态机代码如下constructor(props) {super(props);this.state = {content:null,}}如果第一句不使用super(),错误代码及报错如下‘this’ is not ...

2018-12-05 14:17:17 169

转载 react中constructor( )和super( )到底是个啥?

react中这两个API出镜率超级高,但是一直不太懂这到底是干嘛的,有什么用。今天整理一遍发现,不是新知识读不懂,而是我的原型链知识点太不扎实了。本着方便他人顺带着娱乐自己的原则,特整理这篇文章,以备后查!constructor( )——构造方法这是ES6对类的默认方法,通过 new 命令生成对象实例时自动调用该方法。并且,该方法是类中必须有的,如果没有显示定义,则会默认添加空的constru...

2018-12-04 10:03:23 225 1

原创 Jquery的优点

①强大的DOM选择器②代码简洁③链式操作④简化的Ajax操作⑤封装了许多操作DOM的方法

2018-11-30 11:16:38 157

原创 常见Http状态码

1 消息▪ 100 Continue▪ 101 Switching Protocols▪ 102 Processing2 成功▪ 200 OK▪ 201 Created▪ 202 Accepted▪ 203 Non-Authoritative Information▪ 204 No Content▪ 205 Reset Content▪ 206 Partial Content...

2018-11-30 11:08:00 187

原创 浏览器中输入url到整个页面显示给用户面前,这个过程经历了什么?

①域名解析②发起请求③相应请求④浏览器解析

2018-11-30 09:46:55 1048

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除