摘要: 在使用iview框架的时候,经常会看到组件用v model双向绑定数据,与传统步骤父组件通过props传值子组件,子组件发送$emit来修改值相比,这种方式避免操作子组件的同时再操作父组件,显得子组件的封装效果更好。所以,个人认为,我们自己封装组件也应该有这样的思维,父组件通过slot或者props 阅读全文
posted @ 2019-08-21 21:50 唐吉sir 阅读(9143) 评论(1) 推荐(3) 编辑
摘要: 简单编写一个vue插件,当点击时触发notify插件,dom中出现相应内容并且在相应时间之后清除,我们可以在根组件中设定通知内容和延迟消失时间。 1. 基础知识 我们首先初始化一个vue项目,删除不需要的组件和样式,主要针对src下一些初始化资源,有过vue项目基础的应该很容易理解,如果没有vue基 阅读全文
posted @ 2019-03-30 16:11 唐吉sir 阅读(6750) 评论(0) 推荐(0) 编辑
摘要: 参考博客: "JS防抖和节流" ,感谢作者的用心分享 日常开发过程中,滚动事件做复杂计算频繁调用回调函数很可能会造成页面的卡顿,这时候我们更希望把多次计算合并成一次,只操作一个精确点,JS把这种方式称为debounce(防抖)和throttle(节流) 函数防抖 当持续触发事件时,一定时间段内没有再 阅读全文
posted @ 2019-03-19 17:59 唐吉sir 阅读(34959) 评论(3) 推荐(8) 编辑
摘要: 参考: "关于HTTP协议,一篇就够了" ,感谢作者认真细致的总结,本文在理解的基础上修改了内容,加深印象的同时也希望对大家有所帮助 HTTP是什么? HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,用于万维网(WWW:World Wide Web)服 阅读全文
posted @ 2019-03-16 11:27 唐吉sir 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 本文基于node.js开发环境,安装完node之后新建项目,通过webpack配置,实现vue-cli脚手架功能 对于刚刚接触编程的人来说,最难的可能并不是学习一种新语法或者框架,而是编程思维,这种思维在调试的时候显得尤为重要,拥有良好的编程习惯和思维能力可以大幅度提高调试效率。而编程思维的培养往往 阅读全文
posted @ 2019-03-14 19:54 唐吉sir 阅读(1614) 评论(1) 推荐(2) 编辑
摘要: 前言:这段时间都在学习Vue的知识,虽然手边放着一本js高程,但确实好久没有好好复习了。温故而知新,因此特意把JS常见的设计模式总结,希望对大家有所帮助... 1. 工厂模式 释义:像工厂一样流水线般生产一个个对象 核心:return一个对象,创建不同的引用类型 2. 构造函数模式 释义:在Java 阅读全文
posted @ 2019-03-11 19:46 唐吉sir 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 参考文献:王仕军——知乎专栏前端周刊 感谢作者的热心总结,本文在理解的基础上,根据自己能力水平作了一点小小的修改,在加深自己印象的同时也希望能和各位共同进步... 1. 异步与for循环 抛出一个问题,下面的代码输出什么? 相信绝大部分同学都能答的上,它的正确答案是立即输出5,过1秒钟后一次性输出5 阅读全文
posted @ 2019-03-06 15:00 唐吉sir 阅读(2310) 评论(0) 推荐(2) 编辑
摘要: 参考资料:理解javaScript中的async/await,感谢原文作者的总结,本文在理解的基础上做了一点小小的修改,主要为了加深自己的知识点掌握 学完了Promise,我们知道可以用then链来解决多层回调问题,但是这还不是最理想的操作,我们需要调用很多个then链才能达到要求,那么有没有一种更 阅读全文
posted @ 2019-03-05 14:25 唐吉sir 阅读(29529) 评论(0) 推荐(4) 编辑
摘要: 前言: 学习前端也有半年多了,个人的学习欲望还比较强烈,很喜欢那种新知识在自己的演练下一点点实现的过程。最近一直在学vue框架,像网上大佬说的,入门容易深究难。不管是跟着开发文档学还是视频教程,按步骤操作总是最肤浅,想要把这门功课做好毕竟得下足功夫。因此,特意花了好几天时间阅读相关技术博客和源码,简 阅读全文
posted @ 2019-03-02 15:23 唐吉sir 阅读(1153) 评论(0) 推荐(3) 编辑
摘要: 摘要:利用node.js模块化实现路由功能,将请求路径作为参数传递给一个route函数,这个函数会根据参数调用一个方法,最后输出浏览器响应内容 1.介绍 node.js是一个基于Chrome V8引擎的JaveScript运行环境,简单来说就是运行在服务端的JavaScript,是一个事件驱动、非阻 阅读全文
posted @ 2019-02-25 15:43 唐吉sir 阅读(471) 评论(0) 推荐(0) 编辑