自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 openlayer 接口渲染 截取

openlayer 接口渲染 截取

2023-02-28 15:31:59 196

原创 vue表格导出报告 /报告模板

vue表格导出报告 /报告模板

2023-02-28 10:38:32 649

原创 el-date-picker 返回时间转换

el-date-picker 返回时间转换

2023-02-27 17:25:41 1115

原创 vue 使用cesium

vue 使用cesium

2023-02-24 15:34:41 1328

原创 vue报错warning Delete `␍` prettier/prettier

✖ 48 problems (48 errors, 0 warnings) 45 errors and 0 warnings potentially fixable with the `--fix

2023-02-07 14:23:12 543

原创 echarts x轴拖动实现

echarts x轴实现拖动

2022-12-06 11:23:20 576

原创 前端如何实现页面变灰功能

前端实现页面变灰功能

2022-12-02 16:07:03 365

原创 iframe

iframe

2022-10-13 14:47:17 322

原创 关于echarts

echarts

2022-10-13 14:44:24 194

原创 git clone 128报错 ssl

git clone 报错128

2022-08-10 10:16:10 218

原创 对递归函数的理解

递归函数:在函数内部自身调用自身的函数。 // 循环能做的所有事情 递归都能做 // 循环做不了的事情 递归也能做 // 方法: // 1:找临界值:无须计算,即可得出的值:---退出递归的条件 // 2:这一次和上一次运算的关系 fn和fn-1的关系 // 3:假设当前递归函数可以运行,根据上一次调用自身的结果,写出这次运算的结果。f(n)=f(n-1)+n=>f(10)=f(9)+10=f(8)+10+9 ...

2022-04-14 16:11:22 510

原创 深拷贝和浅拷贝

一.基本数据类型的拷贝(复制copy) 深拷贝和浅拷贝 前提:需要理解 值传递 地址传递 // 基本数据类型 值传递 number string boolean null undefined Sysmbol bigInt Number a = 1.1;b = a;b = 2; console.log(a,b) // String a = 'hello';b = a;b = 3; console.log(a,b) // Boolean a =...

2022-04-14 15:58:47 265

原创 axios

1.什么是axios ?axios 是一个基于promise 的HTTP 库,可以用在浏览器和node.js 中2.axios 的特性

2022-02-22 17:00:15 180

原创 具体说一下箭头函数和普通函数的区别

1.箭头函数是匿名函数, 不能作为构造函数, 不能使用new箭头函数相当于匿名函数,并且简化了函数定义 .箭头函数有2种格式:一种只包含一个表达式 , 连 {...} 和 return 都省略掉 还有一种可以包含多条语句,这时候不能省略{...} 和 return2.箭头函数内没有arguments 可以展开运算符...解决arguments 是一个方法调用的集合 是一个伪数组,不是真的数组,不具有数组的操作的方法可以用展开运算符解决(...)3.箭头函数的this 始终指向父级上下文(

2022-01-04 17:12:47 221

原创 对跨域的理解

理解跨域的概念: 协议 、 域名 、 端口 都相同才同域 否则都是跨域跨域就指浏览器不允许当前页面的所在源,去请求另一个源的数据1) 通常问的最多的就是跨域代理在Vue中 , 主要通过Vue 脚手架 中的vue.config.js 文件来配置的 通过在devserve 中的proxy 来配置跨域的前缀module.exports = { devServer: { proxy: 'http://localhost:4000' }}Jsonp 是解决跨域的一种解决方

2022-01-04 16:01:50 575

原创 Es6 新增了哪些属性和方法

1. let const 块级作用域let 声明的变量在当前作用域上内不能使用变量 也不能够重新声明1) let const 和var 的区别 1.都存在暂时性死区 2.不能够重复声明 3. 不存在变量提示2)let 和 const的区别 1.const 声明的是一个常量 当声明引用数据类型时 是说他的堆存储地址不能改2.基本数据类型基本数据类型有 : num string Boolean undefined Null 新增的是: sym...

2022-01-04 10:54:09 1908

原创 教你20秒制作烟花 迎接2022

马上要跨年 在此祝大家 平安喜乐 顺心如意 恭喜发财 ????????????本文代码效果如何使用:1、电脑桌面新建一个txt文本文档(鼠标右击然后点击新建文本文档)2.进入txt文档把代码复制进去之后,点击关闭并保存。3.修改文件后缀为html,最后双击打开即可。(没有背景音乐可能是浏览器问题,可以下载一个360浏览器)4.打开即可上面只是一个动图,时间会一直倒计时的。另外我还加了烟花效果,每到整点(比如七点整,十二点整…)都会进入另一个页面,有烟花和音效。时长一分钟

2021-12-30 19:19:00 1779 4

原创 vue中常用的指令

常用的指令在Vue中提供了一些对页面 + 数据的更为方便的输出 , 这些操作就叫做指令,指令中封装了一些DOM行为 结合属性作为一个暗号 暗号有对应的值 根据不同的值 框架会进行相关的DOM 操作的绑定vue中的指令有很多 我们平时做项目常用的有:v-if : 是动态的向DOM树中添加或删除元素;v-else : 是搭配v-if 使用的 它必须跟在v-if 或 v-else-if 后面 否则不起作用v-show : 是通过标签的css 样式 display 的值 是不是none 来判断

2021-12-29 11:23:04 512 1

原创 keep-alive

简单来说keep-alive 是 Vue 的内置组件,当它包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。keep-alive 是一个抽象组件:它自身不会渲染成一个 DOM 元素,也不会出现在父组件链中。在组件切换过程中 把切换出去的组件保留在内存中,防止重复渲染DOM,减少加载时间及性能消耗,提高用户体验性被包含在 keep-alive 中创建的组件,会多出两个生命周期的钩子: activated(组件激活时使用)与 deactivated(组价离开时调用)如果需要缓存整个..

2021-12-29 10:56:10 126

原创 对路由守卫的理解

宝宝们 ~ 我来更新啦 今天给大家说一下路由守卫 喜欢的朋友们可以给我点个关注/赞 谢谢各位支持 我会更加努力的哟 ????路由原理路由就是用来解析URL以及调用对应的控制器,并返回从视图对象中提取好的网页代码给web服务器,最终返回给客户端。hash模式:在浏览器中符号的“#”,以及#后面的字符称之为hash,用window.location.hash读取;特点:hash虽然在URL中,但不被包括在HTTP请求中;用来指导浏览器动作,对服务端安全无用,hash不会重加载页面。

2021-12-29 10:53:00 333

原创 了解本地存储

本地存储分为: cookie、localStorage、sessionstoragecookiecookie 设计的初衷就是用来和服务器通讯 而不是本地存储 , 他只是被“借用”到了本地存储cookie 有一些缺点 : 存储空间小 最大为4K http 请求时 需要发送到服务器 增加请求数据量 只能用 document.cookie ="..." 来修改 太过简陋localstorage 和 sessionstorage在HTML5中,新加入了一个localStorage/sess...

2021-12-28 14:58:48 189

原创 生命周期函数

生命周期让我们在控制整个vue时更容易形成更好的逻辑,可以分为三个阶段,挂载阶段,更新阶段,销毁阶段分别有:创建前:beforeCreate() 只有一些实例本身的事件和生命周期函数创建后:Created() 是最早使用data和methods中数据的钩子函数挂载前:beforeMount() 指令已经解析完毕,内存中已经生成dom树挂载后:Mounted() dom渲染完毕页面和内存的数据已经同步更新前:beforeUptate() 当data的数据发生改变会执行这个钩子,内存中的

2021-12-28 11:33:59 142 1

原创 vue脚手架安装步骤

安装软件node --http://nodejs.cn/downfoad/(安装完成后,本地就会有npm 如果你想让速度更快 可以安装淘宝镜像 http://npmmirro r.com/)如果要使用vue 需要安装vue的脚手架 vueci (https://cli.vue.js.org/zh/guide/);命令: npm install -g @vue/clivue新建项目第一步:查看node 版本号 如果低于 版本10 的话安装最新版node如果没有cnpm

2021-12-27 10:41:37 1379 2

原创 git 基础

1.git 1) 首先要安装Git 上官网 下载 2) 桌面右键点击 git bash2.注册gitee 并且 新建仓库 1)百度 打开码云 2)注册 进入码云 3)点击右上角+ 号 创建仓库3.克隆 远程仓库到本地 1)桌面新建文件夹 右键 git bush 2)git clone "远程仓库地址" git clone https://gitee.com/my-mouth-is-hung...

2021-12-25 11:33:14 325 10

空空如也

空空如也

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

TA关注的人

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