自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue自定义组件中的v-model简单解释

在使用iview框架的时候,经常会看到组件用v-model双向绑定数据,与传统步骤父组件通过props传值子组件,子组件发送$emit来修改值相比,这种方式避免操作子组件的同时再操作父组件,显得子组件的封装效果更好。所以,个人认为,我们自己封装组件也应该有这样的思维,父组件通过slot或者props传值,由子组件完成一些效果,再抛出必要的事件让父组件接受,这样组件的可复用性就很强,有利...

2019-08-21 21:50:00 301

原创 基于vue框架手写一个notify插件,实现通知功能

基于vue框架手写一个notify插件,实现通知功能 简单编写一个vue插件,当点击时触发notify插件,dom中出现相应内容并且在相应时间之后清除,我们可以在根组件中设定通知内容和延迟消失时间。1. 基础知识我们首先初始化一个vue项目,删除不需要的组件和样式,主要针对src下一些初始化资源,有过vue项目基础的应该很容易理解,如果没有v...

2019-03-30 16:11:00 2466

原创 深入理解JS防抖与节流

深入理解JS防抖与节流 参考博客:JS防抖和节流,感谢作者的用心分享日常开发过程中,滚动事件做复杂计算频繁调用回调函数很可能会造成页面的卡顿,这时候我们更希望把多次计算合并成一次,只操作一个精确点,JS把这种方式称为debounce(防抖)和throttle(节流)函数防抖当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次...

2019-03-19 17:59:00 238

原创 【学习笔记】深入理解HTTP协议

【学习笔记】深入理解HTTP协议 参考:关于HTTP协议,一篇就够了,感谢作者认真细致的总结,本文在理解的基础上修改了内容,加深印象的同时也希望对大家有所帮助HTTP是什么?HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,用于万维网(WWW:World Wide Web)服务器传输超文本到本地浏览...

2019-03-16 11:27:00 254

原创 webpack搭建vue项目,实现脚手架功能

webpack搭建vue项目,实现脚手架功能 本文基于node.js开发环境,安装完node之后新建项目,通过webpack配置,实现vue-cli脚手架功能对于刚刚接触编程的人来说,最难的可能并不是学习一种新语法或者框架,而是编程思维,这种思维在调试的时候显得尤为重要,拥有良好的编程习惯和思维能力可以大幅度提高调试效率。而编程思维的培养往往需...

2019-03-14 19:54:00 308

原创 【学习笔记】JS设计模式总结

【学习笔记】JS设计模式总结 前言:这段时间都在学习Vue的知识,虽然手边放着一本js高程,但确实好久没有好好复习了。温故而知新,因此特意把JS常见的设计模式总结,希望对大家有所帮助...1. 工厂模式释义:像工厂一样流水线般生产一个个对象核心:return一个对象,创建不同的引用类型// 工厂模式function crea...

2019-03-11 19:46:00 97

原创 【学习笔记】JS经典异步操作,从闭包到async/await

【学习笔记】JS经典异步操作,从闭包到async/await 参考文献:王仕军——知乎专栏前端周刊感谢作者的热心总结,本文在理解的基础上,根据自己能力水平作了一点小小的修改,在加深自己印象的同时也希望能和各位共同进步...1. 异步与for循环抛出一个问题,下面的代码输出什么?1 for (var i = 0; i < ...

2019-03-06 15:00:00 217

原创 【学习笔记】深入理解async/await

【学习笔记】深入理解async/await 参考资料:理解javaScript中的async/await,感谢原文作者的总结,本文在理解的基础上做了一点小小的修改,主要为了加深自己的知识点掌握学完了Promise,我们知道可以用then链来解决多层回调问题,但是这还不是最理想的操作,我们需要调用很多个then链才能达到要求,那么有没有一种更简便...

2019-03-05 14:25:00 249

原创 【学习笔记】剖析MVVM框架,简单实现Vue数据双向绑定

【学习笔记】剖析MVVM框架,简单实现Vue数据双向绑定 前言:学习前端也有半年多了,个人的学习欲望还比较强烈,很喜欢那种新知识在自己的演练下一点点实现的过程。最近一直在学vue框架,像网上大佬说的,入门容易深究难。不管是跟着开发文档学还是视频教程,按步骤操作总是最肤浅,想要把这门功课做好毕竟得下足功夫。因此,特意花了好几天时间阅读相关技术博客...

2019-03-02 15:23:00 404

原创 【学习笔记】node.js重构路由功能

【学习笔记】node.js重构路由功能 摘要:利用node.js模块化实现路由功能,将请求路径作为参数传递给一个route函数,这个函数会根据参数调用一个方法,最后输出浏览器响应内容1.介绍node.js是一个基于Chrome V8引擎的JaveScript运行环境,简单来说就是运行在服务端的JavaScript,是一个事件驱动、非阻塞式的...

2019-02-25 15:43:00 196

原创 【学习笔记】AJAX内容拓展

【学习笔记】AJAX内容拓展 题记——近期回顾《javaScript高级程序设计》ajax章节,发现书中对封装一个ajax库并不完美,结合之前看到博客,对ajax库做一点点的优化。参考博客:如何去封装一个ajax库因为AJAX内容比较基础,关于AJAX的历史发展和实现优点可以自行查找资料。简单来说我们用AJAX建立动态网页有四条语句:v...

2019-02-22 16:04:00 105

原创 [学习笔记]浅析Promise函数

[学习笔记]浅析Promise函数 一、Promise是什么?在JavaScript中,所有的代码都是单线程执行,所以javaScript的所有网络操作(“GET”/"POST"/"PUT"/"DELETE")以及浏览器事件("onload"/"onclick"/...)都是异步执行,异步执行的函数可以通过回调函数实现。关于回调函数在知乎看到过...

2019-02-20 15:36:00 120

原创 【学习笔记】浅析Promise函数

一、Promise是什么?在JavaScript中,所有的代码都是单线程执行,所以javaScript的所有网络操作(“GET”/"POST"/"PUT"/"DELETE")以及浏览器事件("onload"/"onclick"/...)都是异步执行,异步执行的函数可以通过回调函数实现。关于回调函数在知乎看到过一个很有意思的回答:你到一个商店买东西,刚好你要的东西没有货,于...

2019-02-20 15:36:00 91

原创 用画图的方法理解原型对象和原型链,事半功倍今晚不加班

很多新手包括我自己,在学习js的过程中总会被prototype和__proto__混淆,不知道具体的含义,更别说使用方法。因此我们有必要先仔细了解prototype和__proto__概念,这在学习js语法显得极为重要。1.什么是prototype和__proto__①“我们创建的每个函数都有一个prototype(原型)属性(除了Function.bind()返回的函数),这个属性...

2018-11-09 11:59:00 187

微信小程序-留言板

微信小程序开发——留言板源码,主要功能:输入文本->下方显示->输入框清空->右侧删除。简单易懂,可用于社交发帖、在线留言等...

2018-10-16

空空如也

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

TA关注的人

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