自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VsCode中Vue代码格式插件,Vetur、ESLint 、Prettier - Code formatter的介绍使用及相关配置

Vetur是一款Vue代码高亮显示的一款插件,在没有使用此插件前,以 .vue的文件名代码是没有颜色的!!!安装步骤:在扩展商店中搜索( Vetur )点击安装。

2024-02-21 09:33:07 4286 1

原创 git国内高速下载地址

git官网的下载速度很慢,csdn其他人的资源都价格不菲,要点脸吗还?放出来国内下载地址,迅雷秒下,免费!

2023-04-19 18:40:40 1041

原创 vue页面或者盒子滚动到底部触发事件

滚动底部触发事件 staScrollFun() { let sta = this.$refs.sta let offsetHeight = sta.offsetHeight let scrollTop = sta.scrollTop let scrollHeight = sta.scrollHeight if (offsetHeight + scrollTop >= scrollHeight) { //触发事件

2022-03-18 11:46:59 1612

原创 vue自定义拖动指令

代码如下: directives: { drag: function (el) { let dragBox = el; //获取当前元素 dragBox.onmousedown = (e) => { //算出鼠标相对元素的位置 let disX = e.clientX - dragBox.offsetLeft; let disY = e.clientY - dragBox.offsetTop; docu

2022-03-10 11:05:38 789

原创 javascript——原型与原型链

一、prototype在JavaScript中,每个函数都有一个prototype属性,这个属性指向函数的原型对象。例如:function Person(age) { this.age = age }Person.prototype.name = 'kavin'var person1 = new Person()var person2 = new Person()console.log(person1.name) //kavinconsole.log(person2.n

2022-02-17 10:11:10 175

原创 拼音转汉字代码

var PinYin = { // 汉字转拼音 ConvertPinyin:function(l1) { var l2 = l1.length; var I1 = ""; var reg = new RegExp('[a-zA-Z0-9\- ]'); for (var i = 0; i < l2; i++) { var val = l1.substr(i, 1); var name = this.arraySearch(val

2022-02-10 09:23:33 8703

原创 移动端h5页面根据屏幕适配的四种方案

方法一:引入淘宝开源的可伸缩布局方案引入淘宝开源的可伸缩布局方案:https://github.com/amfe/lib-flexible(此处可点击)淘宝的其实也和viewport的有点像,但是它主要是根据设备设备像素比设置scale的值,保持视口device-width始终等于设备物理像素,屏幕大小动态计算根字体大小,具体是将屏幕划分为10等分。这块也可以直接用js实现,后面会提到具体引入和使用方法,移步github查看,非常详细。方法二:viewport 的使用github里边,有提到 v

2021-09-27 16:49:24 2712

原创 gitLab中子模块的添加

背景项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率。使用子模块后,不必负责子模块的维护,只需要在必要的时候同步更新子模块即可。本文主要讲解子模块相关的基础命令,详细使用请参考man page。子模块的添加添加子模块非常简单,命令如下:git submodule add 其中,url为子模块的路径,path为该子模块存储的目录路径。执行成功后,git status会看到项目中修改了.gitmodules,并增加了一个新文件(为刚刚添加的路径)git diff

2021-08-26 13:41:06 1018

原创 Excel导出文件

Excel导出文件 exportExcel (ExcelData) { // this.dialogVisible = false this.$confirm('是否导出当前列表?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'success' }).then(() => {

2021-06-01 09:10:23 127

原创 element-ui 整体替换主题色

自定义主题Element 默认提供一套主题,CSS 命名采用 BEM 的风格,方便使用者覆盖样式。我们提供了三种方法,可以进行不同程度的样式自定义。¶仅替换主题色如果仅希望更换 Element 的主题色,推荐使用在线主题生成工具。Element 默认的主题色是鲜艳、友好的蓝色。通过替换主题色,能够让 Element 的视觉更加符合具体项目的定位。使用上述工具,可以很方便地实时预览主题色改变之后的视觉,同时它还可以基于新的主题色生成完整的样式文件包,供直接下载使用(关于如何使用下载的主题包,请参考本节

2021-04-29 13:58:58 4528 1

原创 Ctrl+s vscode代码自动格式化

vue项目Ctrl+s vscode代码自动格式化vscode插件首先vscode需要装一些vscode插件ESLint、Vetur、Prettier-Code formatter、GitLens-Git supercharged配置settings.json打开settings.json,贴上配置,注意自己原有的vscode主题和字体等不要替换掉打开方式方式一:1)文件 ------.>【首选项】---------->【设置】2)搜索emmet.include;3)在set

2021-04-22 15:12:05 1617

原创 Uncaught TypeError: Cannot read property ‘forEach‘ of undefined React相关报错原因

运行React框架时,浏览器报错Uncaught TypeError: Cannot read property ‘forEach’ of undefined在这里插入图片描述可能是谷歌浏览器插件开启的原因,如图:在这里插入图片描述关闭该插件,重新刷新页面即可!...

2020-10-27 08:41:52 660 2

原创 Webpack搭建React开发环境

Webpack搭建React开发环境1、React环境搭建实现React开发的三种方式:(1)使用CDN的方式<script src="https://unpkg.com/react@16/umd/react.development.js"></script><script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script><!-- 生产环境中

2020-10-26 19:39:08 128

空空如也

空空如也

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

TA关注的人

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