自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr_Ypp的博客

没有挫折

  • 博客(33)
  • 收藏
  • 关注

原创 TypeScript

关于TypeScript的内容

2022-12-13 15:30:22 598 1

原创 原型链理解

原型链理解

2022-11-11 21:18:44 160

原创 React 最新版本(hooks写法)

React最新学习

2022-11-09 21:58:36 1067

原创 关于diff算法,虚拟DOM

1024

2022-10-22 19:21:31 132

原创 Vue2细节精华汇总版(连载中......)

Vue2细节精华汇总版(连载中......)

2022-10-09 17:34:54 239

原创 Vue两种路由模式的实现

Vue两种路由模式的实现

2022-10-04 15:06:00 365

原创 关于浅拷贝和深拷贝

关于浅拷贝和深拷贝

2022-09-24 18:12:12 168

原创 ES5的继承

ES5的继承

2022-09-24 18:07:30 115

原创 ES6继承extends

ES6继承extends

2022-09-24 18:02:05 172

原创 函数柯理化

函数柯理化

2022-09-24 17:59:58 112

原创 闭包基本概念与实现

闭包基本概念与实现

2022-09-24 17:58:21 107

原创 提高性能之防抖节流

防抖与节流

2022-09-24 17:54:25 159

原创 Vue3系列

Vue3vue2的升级版本,做了一些内部优化,从性能上,还有写法上都有改变。还有就是对vue2做了兼容。

2022-09-21 19:44:38 251

原创 Vuex详解

Vuex详解

2022-09-20 21:53:50 657

原创 Vue生命周期概述

Vue生命周期概述。

2022-09-20 21:32:03 112

原创 前端组件之间传值的多种方式

前端传值的方式: props,this.$emit,依赖注入(provide,inject),Vue2的事件中心evnetBus,Vuex

2022-09-20 21:19:22 374

原创 路由总结概括

路由:分为前端路由和后端路由和route、router

2022-09-20 19:30:23 226

原创 关于axios的两种拦截方式:请求拦截和响应拦截

关于axios的两种拦截方式:请求拦截和响应拦截

2022-09-16 06:30:00 9081

原创 高内聚与低耦合

高内聚低耦合

2022-09-16 04:25:29 157

原创 请求方式的总结

提示:简略的梳理关于数据的请求方式简略的梳理关于数据的请求方式。提示:以下是本篇文章正文内容,下面案例可供参考提示:案例参考例如:以上就是今天要讲的内容,本文简单介绍了请求路由的多种方式。

2022-09-15 23:32:57 385

原创 Vue设计模式,发布订阅,响应式原理(简略版)

Mvvm模式,响应式原理,发布订阅模式,简单概述

2022-09-14 12:13:33 595

原创 前端的学习永无止境

路遥知马力,学习也永无止境

2022-08-27 10:41:48 105

转载 防止一秒内多次点击

Page({data:{tapTime: ‘’, // 防止两次点击操作间隔太快},方法名(){var nowTime = new Date();if (nowTime - this.data.tapTime < 1000) {//两次点击操作之间小于1000ms,阻断操作my.showLoading({content:“loading···”})console.log(‘阻断’)return;} // 执行的内容 ··· this

2020-11-13 14:39:40 158

原创 i++ 和 ++i 命令的区别

i++ 和 ++i 命令的区别有:1、赋值顺序不同++ i 是先加后赋值;i ++ 是先赋值后加;++i 和 i++ 都是分两步完成的。因为++i 是后面一步才赋值的,所以它能够当作一个变量进行级联赋值,++i = a =b,即 ++i 是一个左值;i++ 的后面一步是自增,不是左值。形象的理解可以是 i++ 先做别的事,再自己加1,++i 先自己加1,再做别的事情。2、效率不同比如i=3,b = i++ 就是说b=3,完成之后让i变成4,b = ++i 就是先让 i++ 变成4,然后b=4,其

2020-11-11 11:27:40 8230

原创 前端监控和前端埋点方案设计--摘抄

一、为什么需要前端监控前端监控的目的是:获取用户行为以及跟踪产品在用户端的使用情况,并以监控数据为基础,指明产品优化的方向。前端监控可以分为三类:数据监控、性能监控和异常监控。下面我们来一一的了解。(1)数据监控数据监控,顾名思义就是监听用户的行为。常见的数据监控包括:PV/UV:PV(page view),即页面浏览量或点击量。UV:指访问某个站点或点击某条新闻的不同IP地址的人数用户在每一个页面的停留时间用户通过什么入口来访问该网页用户在相应的页面中触发的行为统计这些数据是有意义的

2020-11-09 16:43:05 424

原创 输入对象和数量制造批量假数据

function createData(obj,num){var list=[];for(var i=1;i<=num;i++){var newObj={};for(var key in obj){if(obj[key]==“number”){newObj[key]=i}else{newObj[key]=Math.round(Math.random()*1000000)}}list.push(newObj)}return list;}

2020-11-09 16:35:08 104

原创 JS 字符串方法合集

str.charAt(); // 返回特定位置的字符str.charCodeAt(); // 返回表示给定索引的字符的Unicode的值str.codePointAt()(); // 返回使用UTF-16编码的给定位置的值的非负整数str.concat(); // 连接两个字符串文本,并返回一个新的字符串str.includes(); // 判断一个字符串里是否包含其他字符串str.endsWith(); // 判断一个字符串的是否以给定字符串结尾,结果返回布尔值str.indexOf(); /

2020-11-05 15:36:53 132

原创 @AT框问题链接

链接: https://github.com/fritx/vue-at/issues.

2020-11-05 15:02:28 144

原创 @ vue-AT,解决选择成员后不会带空格

使用vue-AT之后发现,在选择人员后不会带空格。但是官网上的demo,确是可以正常显示的,然后去官网寻找答案原文链接: https://github.com/fritx/vue-at/issues/74.在编辑器div中写入这个css,就好了比如:<at> <div class='editor' contenteditable></div></at>以上是你的at与编辑器,你只需要写下面的代码就可以解决没有空格问题;.editor { w

2020-11-05 11:49:39 1152 1

转载 判断输入框内容或者字符串是否全部为空格、正则表达式

一、三种判断输入框内容或者字符串是否全部为空格、正则表达式function spaceJudge(){ var dom = document.getElementById("inContext"); var value = dom.value;//这里获取输入框的内容,下面是三种方法方法一将输入的内容去掉开头和结尾的空格,若长度大于0,则说明不全是空格,若长度为0则全是空格var valuestr = value.trim();if(valuestr.length <=

2020-11-05 11:12:15 10195

原创 AT 点击别处时销毁@框

AT 点击别处时销毁@框<at ref="at"> <div class="editor" @focus="handleFocus" @blur="handleBlur"></div></at><script>export default { data () { return { blurTimer: null, hideOnBlur: true } }, metho

2020-11-04 14:32:02 112

原创 思念无助,牵挂无声

即使房间生着火炉,心里也是冷的。因思念无助,牵挂无声啊。

2020-10-30 17:33:29 113

原创 关于wang-editor轻量级富文本编辑器与vue-at的结合使用 连载中~~~

富文本编辑器和@功能因为项目中需要在富文本编辑器中实现@好友功能。一开始,老大准备了tinymce编辑器,我准备自己手写一个@功能。问题当我把成员列表,事件都写好之后,出现了很多问题或者说这些问题都是同一个问题,那就是获取标点我发现我并不能通过传统的方法去设置焦点比如document.getElementById(‘’).focus去设置它的焦点,或者给div设置tabindex,因为我的场景不同,@好友应该是当keyup事件触发之后出现成员列表div后,自动获取焦点,并不是要再次点击获取焦

2020-10-16 21:38:29 2049 7

空空如也

空空如也

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

TA关注的人

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