自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用vscode更新项目代码,远程git仓库没有提交记录?

git没有提交记录

2022-08-18 10:56:56 1816 1

原创 前端项目打包优化(解决首屏加载慢的问题),看一篇就够了!

解决vue项目打包之后首屏加载慢的问题

2022-07-26 17:20:56 4977 1

原创 js--数组遍历函数总结

主要是归类一下我们经常用到的数组遍历方法,根据是否返回参数分类,根据返回参数类型分类let sex= ['boy','girl']有返回filter-- 返回一个新创建的数组, 其包含通过所提供函数实现的测试的所有元素filter接收一个函数,返回一个新创建的数组let filterArr = sex.filter(item => item === 'boy')console.log(filterArr) // ['boy']console.log(sex) // ['boy','g

2021-12-07 09:41:36 449

原创 使前端代码看起来更简洁的js写法

三元表达式使用前if(a === 0){ console.log('0')} else { console.log('1')}使用后a === 0 ? console.log('0') : console.log('1')巧用&&这里原理主要是,第一个条件成立时会执行第二个条件使用前let a = 1,bif(a === 1){ b = a}console.log(b) // 1使用后a===1 && (b=a) // 注意这里b=

2021-11-30 10:01:23 223

原创 前端--网站水印实现

前端水印优点速度快减少服务器压力简单实现方式这里采用的是svg的写法,大概的一个想法就是用svg写水印然后覆盖整个网站前端写水印有两个要解决的问题:一个是防止有人控制台删除此水印相关代码;另一个是当水印覆盖整个网站的时候,网站的事件按钮被覆盖失效的问题。看到这里可以先思考这两个问题,然后看下面额实现代码项目环境react实现效果这是公司的项目,只能截取一部分给大家看看了实现代码组件: waterMark.jsimport React, { Component } from

2021-10-28 14:36:54 621

原创 Vue.js3.0实现数据响应之proxy(一)

Proxy的定义官方解释:Proxy 对象用于定义基本操作的自定义行为(如属性查找、赋值、枚举、函数调用等)。英语释义:代理权Proxy用法const p = new Proxy(target, handler) // 定义一个代理p参数–target的官方解释:要使用 Proxy 包装的目标对象(可以是任何类型的对象,包括原生数组,函数,甚至另一个代理)。参数–handler的官方解释: 一个对象,通常属性是函数,每个属性中的函数分别定义了在执行各种操作时代理 p 的行为。我

2020-10-15 17:44:09 1901

原创 养成用(按位取反)~来做运算的习惯

(按位取反)~的步骤1.先求数值的反码2.根据反码求补码3.补码取反后求反码4.根绝反码求原码3.把原码换算为十进制这里正数和负数求反码补码的规则不同,下面用实例讲解实例我们以数字2为例 : 运行结果是-32的原码: 0000 0010 (2的二进制是0010,前面加的四个0是补全符号,2是正数,0代表正数)求2的反码:0000 0010 (正数的反码和补码都跟原码相同)求2的补码:0000 0010补码取反:1111 1101 (注意这里不是求反码,是取反,符号位变成1)求11

2020-08-07 09:56:50 238

原创 antd of vue 动态增减表单项,设置初始值

场景我这边的需求是修改表单,里面有一项是动态增减表单的,初始值有个问题:我是异步获取的数据,获取到数据之后用setFieldsValue给Form表单赋初值时,一直报错,报错如下:Warning: You cannot set a form field before rendering a field associated with the value.警告:在呈现与值关联的字段之前,不能...

2020-02-26 17:14:49 3439

原创 Antd of vue中table的筛选功能,选中样式失效

场景表格筛选的filters数据是我异步获取的,一开始怀疑是不是异步获取的原因,后来实在找不到原因,就单独建了一个新页面,把官方文档放进去单独调试,看什么时候会出现样式失效的,失效如下图,选中了,但是没有选中样式后来发现原因,跟filters数据有关,不过不是因为异步上图是filters的格式,每个对象都有text和value两个值,按照我这边的需求,value是个id,id是个整数,所...

2020-02-26 11:54:47 2648

原创 Android通过webview与H5交互(互调)

前话笔者是写H5小页面的,所以这篇文章主要是针对前端与安卓交互时遇到的一些问题做简单总结和合理猜测,针对安卓的话,有一个图是总结所有交互的方式的,可以看一下,当个参考,当时总结的时候是参考一篇写得比较详细的文章做得,但是现在找不到了,如果作者看到可以与我联系,我定更改附上链接,谢谢。安卓通过webview与JS进行交互安卓调用JS注意点● 提供给安卓使用的js方法,需要提高到window...

2019-07-31 14:51:34 408

原创 vorlon.js+fiddler调试移动端web

一、安装vorlon.js这里跳过npm和fiddler安装过程 npm install vorlon -g二、运行vorlon三、打开vorlon界面在PC浏览器输入http://localhost:1337,出现下面界面,完成vorlon安装和运行啦!四、调试场景和应用场景:手机访问项目某网页应用:在pc浏览器vorlon界面上调试手机访问的网页五、准备工作在项目静态...

2019-07-22 18:05:01 399

转载 JavaScript经典程序题合集(一)

整理链接js面试题总结看看国外的javascript题目,你能全部做对吗?这10道javascript笔试题你都会么前端程序员经常忽视的一个JavaScript面试题

2019-02-14 09:51:20 2343

原创 eslint校验 error: invalid-first-character-of-tag-name

eslint校验只识别到标签的左括号html特殊字符如大于小于号的写法要用原始码,如‘<’原始码为<,‘>’原始码为>。原错误代码<span class="site">当前位置 < <span class="site-point">列表</span></span>

2019-01-09 11:59:20 14987

原创 vue打包后有es6语法兼容问题,ie报错

vue打包后有es6语法兼容问题,ie报错(个人学习笔记,仅供参考):情景:ie/360浏览器打开build之后的页面报错了,点击报错定位的时候发现有“const”和箭头函数语法,发现是兼容问题,开始检查自己代码,我代码中没有用到es6语法,但想起自己用的插件,一个个排除,发现加载vue-charts-v3的时候打包就会有es6语法 import IEcharts from ‘vu...

2018-08-03 10:58:07 9811 6

空空如也

空空如也

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

TA关注的人

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