自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (13)
  • 收藏
  • 关注

原创 vue2.0如何实现路由不变的情况下,监听路由传递的参数

最近在做项目的时候,由于页面复用,根据路由传递参数的不同,进行页面数据的渲染,在watch里是无法监听到变化的,因为路由没有发生改变,这时,我们应该想到beforeRouteUpdate导航守卫当路由更新之后,可以从this.$route中获取到params中的参数。代码如下:每天记录一点自己在项目里的小知识点,欢迎大家指正!!...

2021-11-19 16:30:15 1169 1

原创 vue3+echart5 遇到Cannot read properties of undefined (reading ‘type‘)

解决方案:引入markRaw 作用:标记一个对象,使其永远不会再成为响应式对象。 应用场景: 有些值不应被设置为响应式的,例如复杂的第三方类库等。 当渲染具有不可变数据源的大列表时,跳过响应式转换可以提高性能。 ...

2021-11-11 15:12:13 1467 4

原创 Echarts箱线图绘制记录

今天在做项目的时候需要用Echarts做出如下的效果图,这种图称为盒子须图或者箱线图,翻阅Echart官网,有类似的demo,由于第一次做这样的,走了一些弯路~~~~~~~~先简单介绍下箱线图:这张图可以概括绘制箱线图的几个关键值(min,Q1,Median,Q3,max)打印参数也可以看出:那么这5个值分别怎么取呢?min:一组数据,从小到大排列,取最小值Q1:第一分位,一组数据,从小到大排列,均分4份,取一分割点median:一组数据,从到大排列,取中间值,Q3:第三分位,一组数据,

2020-12-16 18:23:19 1405 5

原创 Sql server 建立Link Server与建立job的简单应用记录

1.在实际项目中,有些程序是需要隔一段时间就去执行一下,今天记录的是sql server 排job同步数据操作如下:(以sql server 2016为例)在Sql Server可视化工具里找到如下选项:鼠标右击作业点击新建作业:主要操作以下3步:1.常规:输入job名称2.步骤:点击步骤后,,点击新建,出现如图所示,红色标记的是需要操作的,其他的默认输入步骤名称,一般和常规里的名称保持一致,数据库名称:选择该job在哪个数据库执行;命令:输入需要该job需要为你操作的SQL语句点

2020-12-10 18:57:32 1446 7

原创 Vue组件之间的传参方式

总结一下Vue组件之间的传参方式1.父子组件之间的传参:子组件通过props,接收父组件传递的参数写一个父组件,并且引用子组件在子组件里,通过props进行获取参数:写一个子组件:直接使用title。即可!!...

2020-12-05 17:43:57 140 1

原创 Elementui--Table表格使用记录

最近在做设备点检的项目,由于点检项多,用户不行一个个去勾选,想通过点击表头实现一键全选的功能,翻阅elementui table API发现有这么一个事件:header-click使用方法如下:在HeaderClick()里的参数cloumn,通过打印发现cloumn里的property对应的值就是被点击表头的prop将cloumn.property传入写的函数里调用接口,即可。效果如下:(https://img-blog.csdnimg.cn/20201205152826796.gif#pi

2020-12-05 15:41:18 2339 11

原创 解决Vue打包后,放在服务器上无法打开问题

今天把在项目里遇到的相关问题,记录一下vue项目npm run build 无法访问,报错如下:解决方法如下:修改打包配置项:将assetPublicPath:’/‘改为assetPublicPath:’./'2.引入的背景图无法显示:提示路径错误添加publicPath:’…/…/’...

2020-12-05 10:16:12 2412 1

原创 Echarts简单应用

最近做的项目是有关用Echart的视图展示,里面有这样一个需求,就是X周坐标很多,搅在一起看不清,查看了一下Echart官网,找到了解决办法,通过活动鼠标放大或缩小x轴!和大家一起分享一下!效果图如下:由于这里封装了Echart组件,再需要用到的页面,直接做了引入,这里的option为Echart配置项主要使用了dataZoom属性:用于区域缩放,从而能自由关注细节的数据信息,或者概览数据整体,或者去除离群点的影响。详情参考官网:https://echarts.apache.org/zh/optio

2020-12-03 16:59:44 212 2

原创 JS--数组基础知识6

今天整理了一下数组里的求和:reduce(),filter(),map(),foreach()1.reduce():使用指定的函数将将数组元素进行组合,生成单个值。2.filter():返回一个数组3.map()和foreach()的功能都是一样,用法上稍微有些区别map():有返回值,返回值为数组;foreach():无返回值。在使用foreach()对数组进行循环遍历时,不能直接修改元素如下var arr=[1,2,3,4,5,6,8,7,11,9];arr.forEach(functi

2020-11-30 23:16:47 114 1

原创 JS--数组基础知识5

今天给大家带来的是join(),reverse(),sort()1.join(),将数组转换为字符,返回的结果为字符,默认情况下,元素之间以逗号(,)连接:如果想以某个符号连接,用如下方法:比如以(|)连接如果写成var str = arr.join("");则各元素之间无任何连接符2.reverse():倒序,返回的数据类型为数组。并且原数组与新数组之间存在引用关系,即:原数组改变,新数组也随之改变。3.sort():数组里的排序,返回类型为数组,返回的数组为本身。可以看到sort()排

2020-11-29 23:49:22 137

原创 JS--数组基础知识4

今天给大家带来的是数组的splice()方法以及2种常见的数组去重方法!!1.splice();返回的被删除数组元素的集合1-1. 当splice()里没有值时,则返回一个空数组,不做任何操作1-2. splice(0),从第0位开始删除所有元素,并且将被删除的数组返回给新数组,也叫数组迁徙,看以下例子来实现数组的迁徙再每次splice()后,都要将原数组清空,赋值为null,防止内存泄漏!发现两个数组进行了元素交换!1-3. splice(-1),删除数组的最后一个元素,这里的负数是从后

2020-11-29 21:00:04 282 3

原创 JS-数组基础知识3

今天主要看下pop(),unshift(),shift().push(),这几个都属于数组的方法分别为,尾部删除/头部添加/头部删除/尾部添加2.如何清空对象型数组对于清空数组,大家就想到把数组的length设置为0不就ok了,这个当然可以例如:var arr=[1,2,3,4]; arr.length=0;但是如果我们清空的是如下类型的数组呢?var data = [{id:1001,icon:‘img/1.png’,name:‘餐饮0’,num:1,price:10},{id:1002,

2020-11-27 23:39:54 1664 6

原创 JS--数组基础知识2

1.通过for循环遍历数组,并给数组赋值2.for in 同样可以遍历数组,但是和for循环有差异,发现使用for in遍历时,将下标强制转换为字符型3.数组length的使用

2020-11-26 23:58:56 102 2

原创 JS--数组的基础知识

数组的定义方式有以下3种:1.字面量创建2.对象实力化创建3.对象创建法如何判断一个元素是否为数组呢?我们的第一反应就是用typeof();当然typeof()是可以判断类型,但是通过我们看到数组定义的第三种方法时,发现数组其实也是有对象创建完成的那么我们打印一下看看,发现类型与对象一样都是object,那么通过typeof(),就不能做判断了。于是就有了一个新方法Array.isArray(),该方法可以判断。如果返回为true,则该元素为数组类型,为false,则不是数组!未完

2020-11-23 23:22:12 98 2

原创 js--随机创建100的div,颜色不同,宽高不同

1.可以用以下方法获取随机色2.利用for循环,创建div

2020-11-20 23:55:15 432 1

原创 JS---对象基础知识

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-11-18 23:39:49 164 4

原创 nodejs写目录树

目录树主要引入了fs模块和path模块const fs=require('fs');const path=require('path');let target=path.join(__dirname,'./');//获取目标文件的目录内容function loadTree(target,deep){    let prev=new Array(deep).join(' ┃');   ...

2018-11-29 22:53:02 574

空空如也

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

TA关注的人

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