2021年8月25日
摘要: 在这里记录几种可以原生实现的轮播图 第一种实现的逻辑: css核心是overflow :hidden,给最外层父盒子div设置该属性并且只给容纳一张图的宽高,给其中子元素wrap盒子设置成五倍其大小,并排排列,这样每次只能显示五分之一wrap盒子的内容即一张图片的内容,每次移动一个图片。 给wrap 阅读全文
posted @ 2021-08-25 00:29 小二上酒~ 阅读(345) 评论(0) 推荐(0) 编辑
  2021年8月20日
摘要: 问题:在给项目配置根目录@时,报错。 原因:在vue-cli.3.3版本后 baseUrl被废除了,改写写成 publicPath 解决: 阅读全文
posted @ 2021-08-20 20:02 小二上酒~ 阅读(463) 评论(0) 推荐(0) 编辑
  2021年8月9日
摘要: 父子组件通过props和自定义事件($emit发送)来互传数据 父组件通过props向子组件传递数据 子组件通过事件向父组件发送消息 父传子: 子组件在props中创建一个属性,用以接收父组件传过来的值 父组件中注册子组件 在子组件标签(在父组件文件中)中添加子组件props中创建的属性,也可以不添 阅读全文
posted @ 2021-08-09 22:54 小二上酒~ 阅读(191) 评论(0) 推荐(0) 编辑
  2021年8月5日
摘要: 闭包 我们都知道函数由于作用域的存在,外部一般是无法访问函数内部局部变量的: 1 function f1() { 2 var a = 1 3 } 4 console.log(a);//Uncaught ReferenceError: a is not definedat Untitled-1.htm 阅读全文
posted @ 2021-08-05 21:44 小二上酒~ 阅读(38) 评论(0) 推荐(0) 编辑
  2021年7月27日
摘要: vue Syntax Error: Error: PostCSS plugin postcss-pxtorem requires PostCSS 8.Migration guide for end-users:关于脚手架生成项目,配置自适应postcss-pxtorem配置报错 首先你在.postc 阅读全文
posted @ 2021-07-27 20:38 小二上酒~ 阅读(51) 评论(0) 推荐(0) 编辑
  2021年7月13日
摘要: 函数的定义: 构造函数与普通函数唯一的区别就是调用方式不同:任何函数只要使用new操作符调用就是构造函数,而不是用new操作符调用的函数就是普通函数。 原型:每个函数都会创建一个prototype属性,它指向一个对象(原型),包含特定引用类型的实例共享的属性和方法。通过构造函数创造的对象的原型就是该 阅读全文
posted @ 2021-07-13 23:24 小二上酒~ 阅读(50) 评论(0) 推荐(0) 编辑
  2021年7月11日
摘要: JavaScript中对象的属性分为俩种:数据属性、访问器属性。 1.数据属性 数据属性包括四个特性(可称为属性描述符): Value:数据属性才有的专门读写属性值的位置,默认值为undefined Writable:表示属性的值是否可以被修改,默认为true enumberable:表示属性是否可 阅读全文
posted @ 2021-07-11 22:12 小二上酒~ 阅读(142) 评论(0) 推荐(0) 编辑
  2021年7月6日
摘要: javascript中 this指向大概分为五种情况: 判断函数中this的指向(绑定),看this的调用位置。 以下1-4优先级依次递减: 1.通过new初始化对象: 过程中会绑定this到这个新创建的对象,this指向new后面跟的对象。 2.专门做的显示绑定:(由call() ,apply() 阅读全文
posted @ 2021-07-06 00:28 小二上酒~ 阅读(51) 评论(0) 推荐(0) 编辑
  2021年1月11日
摘要: 捕获阶段:当我们在 DOM 树的某个节点发生了一些操作例如点击,移入等操作,就会有一个事件发射过去。这个事件从 Window 发出,不断经过下级节点直到触发的目标节点。在到达目标节点之前的过程,就是捕获阶段,事件由页面元素接收,逐级向下,到具体的元素。 目标阶段:当事件不断的传递直到目标节点的时候, 阅读全文
posted @ 2021-01-11 19:42 小二上酒~ 阅读(69) 评论(0) 推荐(0) 编辑