自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js深拷贝和浅拷贝

js深拷贝和浅拷贝假设有一个a变量 b复制a 当修改a时 b跟着改变 说明是浅拷贝,当修改a时b不改变 说明是深拷贝。下面这段代码a改变时b跟着改变,说明是浅拷贝。 var a = { name:'xx' }; var b = a; console.log(b); // xx a.name = 'cc'; console.log(b); // cc为什么a改变的时候b也跟着改变?因为 JavaScript 存储对象都是存地址 b对象只是

2021-06-11 10:48:58 250 2

原创 js中promise的用法

promisepromise是ES6引进的异步编程解决方案,是一个构造函数,可以实例化对象,可以解决回调地狱的问题。首先我们看一下promise的实例化对象是什么 let P = new Promise(function(){});//new一个promise传入一个函数 console.log(P);打印结果:可以看到promise是一个对象 有自己的原型,有then,catch等方法promise的参数promise的参数是一个函数 这个函数有两个参数 分别是reject(失败的回调

2021-06-08 17:32:24 6377

转载 vue数据双向绑定

vue数据双向绑定vue 2.0版本中采用数据劫持的方式让数据变成响应式数据实现一个简单的双向绑定:// html结构<input id="input" type="text"><div class="show-panel"></div>// 双向绑定特点:在页面中操作,会改变数据;改变数据,变化会体现在页面中let inputEle = document.querySelector('#input')let showEle = document.que

2021-06-08 15:55:15 123

原创 js中call和apply的作用和区别

js中call和apply的作用和区别call和applycallapplycall和apply的区别想指哪就指哪call和applycall和apply的作用是在改变函数中this的指向对象。在普通函数中this指向windowfunction fn (){ console.log(this);// 普通函数中 this 指向window}fn()打印情况:call function fn (){ console.log(this);// 此时

2021-06-08 10:49:28 430

原创 vue 搭配 element 封装axios 每次请求接口是加载loading

import axios from ‘axios’;import Qs from ‘qs’;import {Message,Loading} from ‘element-ui’; // 消息提示框组件 这个你们可以不用import router from ‘./…/router/index’import Vue from ‘vue’let loadinginstance, load...

2020-01-06 17:06:51 1078

原创 css设置滚动条样式,隐藏滚动条,设置滚动条宽度及背景色

去掉滚动条:#table_show_content::-webkit-scrollbar{width: 0px;background: gray;}设置滚动条粗细:#table_show_content::-webkit-scrollbar{width: 2px;background: gray;}::-webkit-scrollbar-track-piece { //滚动条凹...

2019-12-03 10:00:01 2717

原创 相见恨晚的第三方插件(城市选择器)

element 城市选择器插件https://www.npmjs.com/package/element-china-area-data安装:npm install element-china-area-data -S引入:import { provinceAndCityData, regionData, provinceAndCityDataPlus, regionDataPlus, ...

2019-11-18 16:15:12 546

原创 小知识

vue 打开新的窗口使用router-link标签 <router-link tag="a" target='_blank' :to="{path:'/index',params:{id:0},query:{keyword:'手机'}}"> 打开新窗口 </router-link>...

2019-11-18 16:08:36 135

原创 CSS隐藏滚动条,兼容各大浏览器。

1:滚动条宽约17px,设置其width多17px,外层容器溢出隐藏,能兼容各个浏览器.outContainer {  width:350px;  height:300px;  overflow: hidden;}.inContainer {height:300px;width: 367px;overflow-x:hidden;overflow-y:scroll;}2:各个...

2019-11-15 09:54:42 1942

原创 echarts x轴文字显示不全(排列方式)

echarts x轴标签文字过多导致显示不全解决方法1:axisLabel: {interval:0,rotate:40}interval坐标轴刻度标签的显示间隔(在类目轴中有效哦),默认会采用标签不重叠的方式显示标签(也就是默认会将部分文字显示不全)可以设置为0强制显示所有标签,如果设置为1,表示隔一个标签显示一个标签,如果为3,表示隔3个标签显示一个标签,以此类推。rotat...

2019-11-13 09:33:59 937

空空如也

空空如也

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

TA关注的人

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