摘要: 背景:由于浏览器同源策略的限制,非同源下的请求,都会产生跨域问题,jsonp即是为了解决这个问题出现的一种简便解决方案。 同源策略即:同一协议,同一域名,同一端口号。当其中一个不满足时,我们的请求即会发生跨域问题。 举个简单的例子: http://www.abc.com:3000到https://w 阅读全文
posted @ 2022-04-01 16:10 musicBird 阅读(170) 评论(2) 推荐(0) 编辑
摘要: 1 /** 2 * @description 手写jquery 3 * @author ddxldxl 4 */ 5 class Jquery { 6 constructor(selector) { 7 //遍历dom树 8 let res = document.querySelectorAll(s 阅读全文
posted @ 2022-04-01 14:25 musicBird 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Mixins一般有两种用途: 1、在你已经写好了构造器后,需要增加方法或者临时的活动时使用的方法,这时用混入会减少源代码的污染。 2、很多地方都会用到的公用方法,用混入的方法可以减少代码量,实现代码重用。 一、Mixins的基本用法 我们现在有个数字点击递增的程序,假设已经完成了,这时我们希望每次数 阅读全文
posted @ 2018-12-17 15:55 musicBird 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 概览 用法: 在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。 原理 异步说明 在 Vue 的文档中,说明 Vue 是异步执行 DOM 更新的。关于异步的解析,可以查看阮一峰老师的这篇文章。截取关键部分如下: 具体来说,异步执行的运行机制如下。 下 阅读全文
posted @ 2018-12-17 15:45 musicBird 阅读(953) 评论(0) 推荐(0) 编辑
摘要: native是什么? .native - 监听组件根元素的原生事件。 主要是给自定义的组件添加原生事件。 官网的解释: 你可能想在某个组件的根元素上监听一个原生事件。可以使用 v-on 的修饰符 .native 。 通俗点讲:就是在父组件中给子组件绑定一个原生的事件,就将子组件变成了普通的HTML标 阅读全文
posted @ 2018-12-17 11:06 musicBird 阅读(4496) 评论(0) 推荐(0) 编辑
摘要: 在说vue 修饰符sync前,我们先看下官方文档:vue .sync 修饰符,里面说vue .sync 修饰符以前存在于vue1.0版本里,但是在在 2.0 中移除了 .sync 。但是在 2.0 发布之后的实际应用中,我们发现 .sync 还是有其适用之处,比如在开发可复用的组件库时。我们需要做的 阅读全文
posted @ 2018-12-17 10:57 musicBird 阅读(1251) 评论(0) 推荐(0) 编辑