摘要: js的延迟加载有助与提高页面的加载速度,以下是延迟加载的几种方法: 1.使用setTimeout延迟方法的加载时间 延迟加载js代码,给网页加载留出更多时间 ? 1 2 3 4 5 6 7 8 9 10 <script type="text/javascript" > function A(){ $ 阅读全文
posted @ 2019-07-28 23:23 学脚本的小垃圾 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 简单的说,路由是根据不同的 url 地址展示不同的内容或页面。 说起路由,最先想到的应该就是路由器,那么路由器的工作原理是什么呢? 路由器的功能就是一个中转站,就是把网络中的包通过一个一个路由器到达转发的目的。路由器是如何实现包的转发呢? 实现原理: 就像一个人如果在去某个地方,一定要在他的脑海里有 阅读全文
posted @ 2019-07-28 23:16 学脚本的小垃圾 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 原博客 https://www.cnblogs.com/CZforever/p/10427652.html 服务端渲染: 服务端内,直接通过模板引擎,将数据与模板结合,直接生成html文件,返回给客户端进行解析。客户端只负责解析html 动态的数据直接在后端与模板结合了,不需要前端进行请求获取,但是 阅读全文
posted @ 2019-07-28 23:07 学脚本的小垃圾 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 原博客来自 https://segmentfault.com/a/1190000015782272 在SPA单页面组件的开发中 Vue的vuex和React的Redux 都统称为同一状态管理,个人的理解是全局状态管理更合适;简单的理解就是你在state中定义了一个数据之后,你可以在所在项目中的任何一 阅读全文
posted @ 2019-07-28 22:41 学脚本的小垃圾 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 公共事件总线eventBus的实质就是创建一个vue实例,通过一个空的vue实例作为桥梁实现vue组件间的通信。它是实现非父子组件通信的一种解决方案。 用法如下: 第一步:项目中创建一个js文件(我通常给它取个名字为bus.js),引入vue,创建一个vue实例,导出这个实例,代码如下(一共就两行) 阅读全文
posted @ 2019-07-28 22:28 学脚本的小垃圾 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: 插槽: 作用:可以让你封装组件的时候让组件更加的灵活 默认情况下组件标签内部嵌套的标签或者组件默认是不会显示的。如果需要进行显示则就需要用到了插槽 匿名插槽 1、在组件标签内部书写templet标签,需要嵌套的内容放在template标签内部。同时给template标签加一个指令 v-slot 2、 阅读全文
posted @ 2019-07-27 15:07 学脚本的小垃圾 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 组件的关系 1、父子关系 2、非父子关系 组件传值 1、父传子 2、子传父 3、非父子 父传子: 传递:当子组件在父组件中当做标签使用的时候,给当前子组件绑定一个自定义属性,值为需要传递的数据 接收:在子组件内部通过props属性来进行接收。props接收的方式有2种一种为数组 另一种为对象 1、数 阅读全文
posted @ 2019-07-27 14:21 学脚本的小垃圾 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 向html页面中插入javascript代码的主要方法就是通过script标签。其中包括两种形式,第一种直接在script标签之间插入js代码,第二种即是通过src属性引入外部js文件。由于解释器在解析执行js代码期间会阻塞页面其余部分的渲染,对于存在大量js代码的页面来说会导致浏览器出现长时间的空 阅读全文
posted @ 2019-07-26 20:34 学脚本的小垃圾 阅读(671) 评论(1) 推荐(1) 编辑
摘要: //转载 元素出现在可视区 scorll滑动的距离>=当前元素距离浏览器最顶端的高度+当前元素自身的高度-当前可视区的高度 触底 scorll滑动的距离>=当前scroll总高度-当前可视区的高度 阅读全文
posted @ 2019-07-26 19:59 学脚本的小垃圾 阅读(214) 评论(0) 推荐(0) 编辑
摘要: js如何检测两个对象是否碰撞, function isBump(obj1,obj2){ //碰撞检测 var L1 = obj1.offsetLeft; var R1 = obj1.offsetLeft + obj1.offsetWidth; var T1 = obj1.offsetTop; var 阅读全文
posted @ 2019-07-26 19:57 学脚本的小垃圾 阅读(907) 评论(0) 推荐(0) 编辑