- 博客(33)
- 收藏
- 关注
原创 前端组件之间传值的多种方式
前端传值的方式: props,this.$emit,依赖注入(provide,inject),Vue2的事件中心evnetBus,Vuex
2022-09-20 21:19:22 374
原创 请求方式的总结
提示:简略的梳理关于数据的请求方式简略的梳理关于数据的请求方式。提示:以下是本篇文章正文内容,下面案例可供参考提示:案例参考例如:以上就是今天要讲的内容,本文简单介绍了请求路由的多种方式。
2022-09-15 23:32:57 385
转载 防止一秒内多次点击
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
原创 @ 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
原创 关于wang-editor轻量级富文本编辑器与vue-at的结合使用 连载中~~~
富文本编辑器和@功能因为项目中需要在富文本编辑器中实现@好友功能。一开始,老大准备了tinymce编辑器,我准备自己手写一个@功能。问题当我把成员列表,事件都写好之后,出现了很多问题或者说这些问题都是同一个问题,那就是获取标点我发现我并不能通过传统的方法去设置焦点比如document.getElementById(‘’).focus去设置它的焦点,或者给div设置tabindex,因为我的场景不同,@好友应该是当keyup事件触发之后出现成员列表div后,自动获取焦点,并不是要再次点击获取焦
2020-10-16 21:38:29 2049 7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人