自定义博客皮肤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)
  • 收藏
  • 关注

原创 修改hosts文件并刷新DNS缓存

etc//etc/

2023-11-17 10:52:02 5587 1

原创 vue项目:编程式路由重复跳转时报错的完美解决方案

需求:解决vue项目编程式路由往同一地址跳转时会报错的情况。

2023-09-15 11:39:35 224 2

原创 canvas:文字转图片

需求:将某段文字通过canva转为一张图片,配合富文本编辑器可以实现特定内容的整体增删。

2023-09-15 11:31:59 189

原创 vue项目:前端json字符串格式化展示

需求:在vue项目中,将后端返回的json字符串按照json代码格式展示在页面上。 直接上代码:const transitionJsonToString = (jsonObj, callback) => { // 转换后的jsonObj受体对象 let _jsonObj = null; // 判断传入的jsonObj对象是不是字符串,如果是字符串需要先转换为对象,再转换为字符串,这样做是为了保证转换后的字符串为双引号 if (Ob...

2022-01-28 16:40:49 3366

原创 js日期对象格式化方法

在前端项目中,经常会遇到显示日期、时间的需求,而显示的格式往往是多样的,因此一种可以简单快速的将日期格式转换成我们需要的格式的方法是必要的。话不多说,直接上代码:/* 全局日期对象上挂载格式化方法 fmt:输出的日期格式,类型String */Date.prototype.format = function(fmt){ let o = { "M+" : this.getMonth()+1, //月份 ...

2022-01-19 16:54:16 371

原创 Vue数据变化,页面不响应

最近在用element ui写一个后台项目,使用table组件时发现,当修改完表格数据后,页面无响应,并不会重新渲染,查阅官方文档后发现问题所在:由于 JavaScript 的限制,Vue 不能检测以下数组的变动:当你利用索引直接设置一个数组项时,例如:vm.items[indexOfItem] = newValue 当你修改数组的长度时,例如:vm.items.length = newLength为了解决...

2022-01-10 16:21:48 1270

原创 浅谈CSS table布局的属性

CSS布局有很多种方法,比较常用的有浮动、定位、flex布局等,这些布局各有各的利弊,各有各的使用场景。除了这几种常见的布局外,曾经在CSS布局界还有一种table布局,虽然因为它的一些非语义化、布局代码冗余,以及不好维护改版等缺点被赶出了布局界,但是table的一些布局的特性也是非常给力的。1.display:table(相当于table标签)1) table可设置宽高、margin、border、padding等属性。属性值的单位可以使用px,百分比值。...

2021-08-04 20:59:26 3031

原创 css设置滚动条样式

在设计网页时,为了保证页面的整体风格,通常需要重新设置滚动条的样式,特别是在做后台管理系统时经常会用到,下面以一个简单的样式记录一下如何通过css重设滚动条样式:/* 滚动条整体部分 设置滚动条宽高及背景 宽对应竖滚动条的尺寸 高对应横滚动条的尺寸*/::-webkit-scrollbar { width: 5px; height: 5px; background-color: #F5F5F5;}/* 滚动条里面的小方块,能向上向下移动(或往左往右移动,取决...

2021-08-03 19:44:53 274

原创 路由重复的解决方案

今天在用vue+element ui框架做后台管理系统时,又遇到了下图所示的报错: 报错显示,这是路由重复的问题,下面记录一下我使用的解决方案:在项目中的router文件下的index.js中添加如下几行代码:const originalPush = VueRouter.prototype.pushVueRouter.prototype.push = function push(location) { return originalPush.call...

2021-08-03 16:59:16 766

原创 关于Node.js的安装问题与相关配置

1.Nodejs安装后使用 npm -v 命令无效果: 解决办法是需要删除C:\Users\{账户}\下的.npmrc文件.... ,注意不是删除安装文件下的.npmrc文件。2.安装nodejs后的环境配置: 说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的...

2021-08-03 14:35:38 215

空空如也

空空如也

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

TA关注的人

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