2024年4月8日
摘要: JavaScript性能优化 JavaScript是前端开发中最常用的脚本语言之一,优化它的性能可以有效地提升页面响应速度和流畅度。下面介绍一些常见的JavaScript性能优化方法: 1. 函数节流 函数节流是指在一定时间内只执行一次函数,比如鼠标滚动事件,如果没有限制,那么每次鼠标滚动都会触发大 阅读全文
posted @ 2024-04-08 10:43 IT-HourseMan 阅读(10) 评论(0) 推荐(0) 编辑
  2019年11月7日
摘要: 参考:https://blog.csdn.net/c2311156c/article/details/80320046 package.json: 主要用来定义项目中需要依赖的包 package-lock.json: 在 `npm install`时候生成一份文件,用以记录当前状态下实际安装的各个n 阅读全文
posted @ 2019-11-07 15:16 IT-HourseMan 阅读(339) 评论(0) 推荐(0) 编辑
摘要: vue中created与mounted的区别 关于vue.js中的生命周期,如果不是有特别的需求,一般在项目开发过程中更多的使用created和mounted,所以在本文中主要讲解created与mounted在开发中的主要使用区别。 关于完整的生命周期,不久会在另一篇文章中做整体的理解,包括act 阅读全文
posted @ 2019-11-07 14:43 IT-HourseMan 阅读(46198) 评论(2) 推荐(9) 编辑
  2019年10月15日
摘要: beforeCreate(){ // 添加背景色 document.querySelector('body').setAttribute('style', 'background-color:#ffffff') }, beforeDestroy(){ document.querySelector(' 阅读全文
posted @ 2019-10-15 09:49 IT-HourseMan 阅读(3172) 评论(0) 推荐(0) 编辑
  2019年10月12日
摘要: 最近vue做微信公众号的开发,使用weui的textarea输入限制字数(官网例子),并且显示。代码如下:再安卓和电脑都没有问题,但是ios输入的时候,显示字数不正确, 但是输入之后删除其中一个,就可以正确显示,比较坑的。 针对这个问题我查找textarea可以监听的事件,终于发现一个新事件属性on 阅读全文
posted @ 2019-10-12 10:05 IT-HourseMan 阅读(1791) 评论(0) 推荐(0) 编辑
  2019年8月23日
摘要: vue 环境有很多套,我们需要根据不同环境设置不同的一些参数,如何不装任何依赖的情况下获取参数 下面是我制作官网,需要根据开发还是生产环境配置不同CDN,用vue-cli2+webpack,配置是再:prod.env.js 其中编译的命令: npm run build --dev npm run b 阅读全文
posted @ 2019-08-23 09:54 IT-HourseMan 阅读(1401) 评论(0) 推荐(0) 编辑
  2019年8月20日
摘要: 最近用vue的hash模式基于微信公众号开发的分享链接再安卓手机#后面的被截断了,导致分享每次都是跳转到首页,ios是没有问题的。 首先:微信对于分享的链接后面会加上它们的一些参数,比如:from=singlemessage&isappinstalled=0等,分享到不同的, 参数名称不一样的,朋友 阅读全文
posted @ 2019-08-20 11:24 IT-HourseMan 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 项目需要,做一个和今日头条一样的导航栏,可以横行滚动,幸好再weui里面看到了类似的例子 地址:https://weui.shanliwawa.top/demo/js4.html,使用iscroll-lite.j实现,weui自己封装了一层,vue中实现代码: mounted() { setTime 阅读全文
posted @ 2019-08-20 10:16 IT-HourseMan 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 使用weui来开发基于微信公众号,weui地址:https://weui.shanliwawa.top/index.html input的type设置为search,而且外面要用form表单包围,这样再移动端弹起软键盘的时候,才能显示搜索,不然一般是换行 $(function() { var $se 阅读全文
posted @ 2019-08-20 09:52 IT-HourseMan 阅读(397) 评论(0) 推荐(0) 编辑
  2019年8月19日
摘要: 1.安装插件 npm install vue-wechat-title --save 2.在main.js中引入 Vue.use(require('vue-wechat-title')) 3.再对应需要修改的页面某个div 阅读全文
posted @ 2019-08-19 11:11 IT-HourseMan 阅读(894) 评论(0) 推荐(0) 编辑