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

原创 elementUI el-table实现鼠标悬浮某一行,在鼠标右侧展示提示信息

首先el-table有提供两个事件cell-mouse-enter和cell-mouse-leave,这两个事件分别在当单元格 hover 进入时以及当单元格 hover 退出时会触发,回调函数中能接收四个参数:row, column, cell, event。el-table组件中,可以通过勾选某条数据来创建单据,但是有些数据没有权限使用,就需要禁用掉勾选的功能,然后当鼠标悬浮在这一行的时候,展示类似于toolTip的提示框。然后通过监听cell-mouse-leave事件将这个元素从body中移除。

2023-10-27 14:55:59 7472 1

原创 echarts实现横轴刻度名倾斜展示,并且解决文字超出部分消失问题

xAxis.axisLabel. interval如果不手动设值的话,默认就是‘auto’,会采用标签不重叠的策略间隔显示标签。如果要设置刻度名倾斜展示,需要给xAxis.axisLabel.rotate设置一个在(-90,90)之内的值。(备注:最好是取前三条标签对应的左侧宽度的最大值,可以避免出现第一条很短,第二条很长导致第二条长度超出的问题)或者可以手动计算出interval的值,动态设置,但如果在标签不重叠的情况下,能够展示出来的标签还是非常少。1、计算出横坐标刻度标签中最长的长度。

2023-10-13 14:08:16 852

原创 echarts实现图表标签(label)可拖拽,以及保存拖拽后的位置

需求背景:当echarts图表中像素点非常多,或者有像素点重合的时候,标签就会被覆盖或者重叠。为了解决这个问题,让用户体验更加友好,于是就实现了对label进行拖拽。用户可以把label拖拽到任何他想要的位置,并且能够将位置保存下来,下次还能进行编辑回显。

2023-08-25 16:38:26 2624 5

原创 微信小程序利用swiper+scroll-view实现Tab切换

微信小程序利用swiper+scroll-view实现Tab切换先放一张效果图需要实现的功能逻辑:1、当用户点击tab的时候,tab样式发生改变,并且下方对应的展示内容也发生改变。2、当用户滑动下方内容时,会切换内容,并且上方的tab也会根据对应的展示内容改变选中状态关键问题:如何将tab和下方的内容对应起来?思路:设置一个currentIndex变量,tab的选中状态以及展示的内...

2019-12-05 10:33:53 2979 2

原创 利用ES6的Set结构的特性轻松解决数组去重问题

直接上代码:function remove(arr){ let newSet=new Set(arr); let newArr=Array.from(newSet); return newArr;}let a=remove([1,1,2,2,4,3,3]);console.log(a);

2019-03-14 15:30:55 259

原创 解决HTML5新增语义标签在比IE9更早的版本下不兼容问题

下面这段代码在chorme、firefox等浏览器下均正常显示,但在IE9以下的版本不能正常显示:<!DOCTYPE html><html>&amp

2019-01-21 21:05:45 231

原创 fatal: refusing to merge unrelated histories

当我pull远程仓库时报错:解决方法:使用命令git pull origin master --allow-unrelated-histories:原因:因为这是两个不同的仓库,所以不能直接pull

2019-01-13 11:21:07 132

原创 hint: Updates were rejected because the tip of your current branch is behind hint: its remote counte

今天把本地仓库的东西push到远程仓库时报错:看网上很多人说是因为本地仓库的文件和远程仓库不一样,所以要先用命令git push -f origin master将远程仓库的文件拉到本地:可是这样做之后再git push还是没有用,还是报同样的错误。于是我就用git push -f origin master强制push就成功了。...

2019-01-13 11:04:04 67577 28

原创 Git之标签管理

相关命令:查看所有标签 git tag创建标签 git taag name指定提交信息 git tag -a name -m "comment"删除标签 git tag -d name标签发布 git push origin name

2019-01-13 10:45:51 158

原创 Git之分支仓库

什么情况下要用到分支?假设有一个工程要花两周的时间完成,第一周只写了50%的代码,如果立即提交,会影响别人的工作,如果把所有代码写完再提交,则会有丢失每天进度的风险。此时我们就需要创建属于自己的分支来解决这个问题,你只需要在自己的分支上进行工作,在自己的分支上怎样提交都行。当你自行开发完之后再合并到原来的分支就行啦。我们现在模拟一下:1、先初始化仓库:再新建一个文件:将这个文件添加到暂...

2019-01-12 21:55:57 359

原创 Git之克隆仓库

1、先登录github,新建一个仓库2、用ls -a查看当前目录下是否有.git文件,即检查本地文件夹是否已经新建了仓库,因为已经有仓库的文件夹内不能用来克隆。由下图可知demo2文件下并没有新建仓库。3、克隆用命令git clone git@github.com:MuRui666/puddingProject.git(clone 后面是下图选中部分)后续操作如下图所示...

2019-01-10 21:38:58 339

原创 Git之远程仓库

1、登录github,点击github首页右上方的加号,在弹出的下拉菜单中选择New repository创建一个新仓库。2、填写好相关信息,这里的权限我选择public,然后点击Create repository新建成功啦,我们可以看到如下界面。3、我们可以根据网页上提供的命令,将本地仓库新建上去,命令如下图具体操作如下:用echo "# puddingProject" &gt...

2019-01-09 22:55:34 158

原创 怎么退出git bash编辑界面,怎么退出git log

退出git bash:长按ESC,再输入两个大写的Z退出git log:按Q就行啦~

2019-01-08 19:53:42 16543 7

原创 Git之模拟工作流

1、 此时,假设产品经理提了一个需求,我们需要进行代码开发。首先我们新建一个bash.txt文件,添加一些内容并保存,如下图所示:用git status显示工作目录和暂存区的状态,通过Untracked files我们可以知道新建的bash.txt在本地仓库还未进行跟踪并且它还在工作区,并未添加到暂存区和本地仓库,如下图所示:(关于工作区、暂存区、本地仓库、远程仓库的解释请点击此处)然后...

2019-01-08 19:45:12 206

转载 git的工作区、暂存区、本地仓库、远程仓库

转载地址:(http://san-yun.iteye.com/blog/2061647)1、git的工作区:在当前仓库中,新增,更改,删除文件这些动作,都发生在工作区里面。2、git的暂存区:英文叫stage, 或index。在版本库.git)目录下,有一个index文件。它实际上就是一个包含文件索引的目录树,像是一个虚拟的工作区。在这个虚拟工作区的目录树中,记录了文件名、文件的状态信息(时间...

2019-01-08 16:51:13 433

原创 Git之创建SSH key

1、登录github官网,点击右上角的头像,选择弹出界面的Settings选项到个人设置中心,如下图所示2、选择个人设置中心左侧目录中的SSH and GPG keys,然后选择右上方的New SSH key,跳转到下图界面,Title中的内容可以自己随便定。3、生成key。复制ssh-keygen -t rsa -C "youremail@example.com"(双引号中写你自己注册g...

2019-01-05 17:54:26 257

原创 Git之如何创建一个仓库

1、先打开Git Bash2、用命令行cd path进入你想要新建仓库的路径(此处的path可以自己任意选择)3、在此路径下新建一个文件夹 mkdir demo(此处的demo可以自己任意命名)4、我们可以用ll命令查看当前文件夹下的所有文件,因为是新建的所以结果为total 0具体如下图所示:5、现在创建一个初始化版本git init,我们可以发现其实新建的这个版本是有一个隐藏目录的...

2019-01-05 16:30:03 3256 2

https://packagecontrol.io/channel_v3.json

用于解决sublime的package control无法安装插件并报错‘there are no packages for installation’

2019-04-16

html5shiv.min.js

htmlshiv.min.js能够让HTML5新语义标签兼容IE9以下浏览器版本

2019-01-21

空空如也

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

TA关注的人

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