自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 这几个前端调试技巧你可能没用过,但超级实用!

这几个前端调试技巧你可能没用过,但超级实用!

2022-11-09 16:29:42 243 1

转载 js 数字格式化

数字格式化 1234567890 --> 1,234,567,8904.1 普通版function formatNumber(str) { let arr = [], count = str.length while (count >= 3) { arr.unshift(str.slice(count - 3, count)) count -= 3 } // 如果是不是3的倍数就另外追加到上去 str.length % 3 &&a

2021-11-17 10:54:15 4095 1

转载 vue 监听浏览器页面关闭_前方高能,这是最新的一波Vue实战技巧,不用则已,一用惊人

vue 监听浏览器页面关闭_前方高能,这是最新的一波Vue实战技巧,不用则已,一用惊人..._weixin_39782782的博客-CSDN博客

2021-10-21 11:35:06 446

转载 vue插件大全汇总,你要的都这里,赶紧收藏下!

Vue是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件特别整理了常用的vue插件,来了个大汇总,方便查找使用,便于工作和学习。很全的vue插件汇总,赶紧收藏下吧!一、UI组件及框架element - 饿了么出品的Vue2的web UI工具套件 mint-ui - Vue 2的移动UI元素 iview - 基于 Vuejs 的开源 UI 组件库 Keen-UI - 轻量级的基本UI组件合集 vue-mate

2021-08-18 18:21:22 11278

转载 vue强制更新$forceUpdate()

添加this.$forceUpdate();进行强制渲染,效果实现。搜索资料得出结果:因为数据层次太多,render函数没有自动更新,需手动强制刷新。调用强制更新方法this.$forceUpdate()会更新视图和数据,触发updated生命周期。我是在使用多层for循环嵌套时出现的页面没有及时刷新改变后的值的问题(使用this.$forceUpdate())...

2021-08-03 11:57:03 201

原创 vue-cli3使用webpack-spritesmith生成雪碧图

一、背景问题项目中如果有大量的小图标,如果不使用阿里的iconfont。UI给一个加一个,加一个引用一个,每个图标虽然很小,但是也是一次请求,每次请求都是消耗性能资源的.二、解决思路使用webpack-spritesmith可以将所有的icon小图标整合成一张图片。每次都只会请求一次,同时还能自动生成定位样式安装npm install webpack-spritesmith --savevue.config.js添加const path = require('path')

2021-08-02 15:12:24 689

原创 Vue axios 封装

axios.js文件importaxiosfrom"axios";importqsfrom"qs";importcookiefrom"js-cookie";import{Message}from"element-ui";constERR_OK="1"; //接口成功code值consthttp=axios.create({//baseURL:`${process.env.VUE_APP_API}:10091` /** ...

2021-07-30 15:06:20 127

转载 vue中使用vue-visibility-change监听浏览器页面之间的切换

需求:A、B两个页面,从A页面切换到B页面,在B页面做完操作再切换回A页面,A页面需要执行相关的操作A ---> B(一些操作) ---> A(执行某些操作)解决方案:使用vue-visibility-change下载:$ npm i vue-visibility-change -S导入:main.js:import visibility from 'vue-visibility-change';Vue.use(visibility);使用:

2021-07-30 14:49:23 1392

原创 Vue 限制输入框输入的字符数 (中英文 中=1 英=0.5)

main.js添加Vue.prototype.widthCheck = function(str, len) { // 限制输入框输入的字符数 let temp = 0; for (let i = 0; i < str.length; i++) { if (/[\u4e00-\u9fa5]/.test(str[i])) { temp += 2; } else { temp++; } if (temp > len) { .

2021-07-27 18:02:19 683

原创 requestAnimationFrame

requestAnimationFrame是浏览器用于定时循环操作的一个接口,类似于setTimeout,主要用途是按帧对网页进行重绘。设置这个API的目的是为了让各种网页动画效果(DOM动画、Canvas动画、SVG动画、WebGL动画)能够有一个统一的刷新机制,从而节省系统资源,提高系统性能,改善视觉效果。代码中使用这个API,就是告诉浏览器希望执行一个动画,让浏览器在下一个动画帧安排一次网页重绘。requestAnimationFrame的优势,在于充分利用显示器的刷新机制,比较节省系统资源。显示..

2021-06-02 09:41:54 142

空空如也

空空如也

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

TA关注的人

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