上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 33 下一页
摘要: 出现数组不能按照索引进行跟新的原因是处于性能考虑的,但是整体数组的增加删除是可以监听到的;对于对象新增属性不能监听是因为没有在生成vue实例时候放进watcher收集依赖。 首先我们先来了解vue数据响应的原理。官方文档的解释: 当你把一个普通的 JavaScript 对象传给 Vue 实例的 da 阅读全文
posted @ 2019-11-21 10:19 sweeeper 阅读(3365) 评论(0) 推荐(0)
摘要: vue是MVVM模型,vueObserver 数据监听器,把一个普通的 JavaScript 对象传给 Vue 实例的 data 选项,Vue 将遍历此对象所有的属性,并使用Object.defineProperty()方法把这些属性全部转成setter、getter方法。当data中的某个属性被访 阅读全文
posted @ 2019-11-21 10:01 sweeeper 阅读(411) 评论(0) 推荐(0)
摘要: http://www.360doc.com/userhome/7306526 阅读全文
posted @ 2019-11-15 17:04 sweeeper 阅读(127) 评论(0) 推荐(0)
摘要: 看到个不错的总结,如下 https://blog.csdn.net/weixin_42270487/article/details/84868443 https://kuangpf.com/mpvue-weui/#/request 阅读全文
posted @ 2019-11-15 11:12 sweeeper 阅读(190) 评论(0) 推荐(0)
摘要: 1、绝对定位(常用于登录模块)备注:前提条件div需要有宽高 2、margin负值备注:前提条件div需要有宽高 3、css3 transform备注:用于不确定当前div的宽度和高度 4、flex 布局方式 5、table-cell 方式 阅读全文
posted @ 2019-11-13 09:34 sweeeper 阅读(19313) 评论(0) 推荐(1)
摘要: 总结很好的一篇文章,收藏下。 https://segmentfault.com/a/1190000020759924 阅读全文
posted @ 2019-10-22 17:16 sweeeper 阅读(106) 评论(0) 推荐(0)
摘要: call和apply可以调用函数,改变this,实现继承和借用别的对象的方法. 调用方法,用一个对象替换掉另一个对象(this)对象.call(新this对象,实参1,实参2,实参3.....)对象.apply(新this对象,[实参1,实参2,实参3.....]) call和apply用法 1.间 阅读全文
posted @ 2019-10-22 17:05 sweeeper 阅读(566) 评论(0) 推荐(0)
摘要: 1、单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 使用闭包封装私有变量// 使用闭包创建单例var user = (function () { var _name = 'sven', _age = 29; return { getUserInfo: function () { r 阅读全文
posted @ 2019-10-21 15:26 sweeeper 阅读(319) 评论(0) 推荐(0)
摘要: 一.单例模式 单例模式也称作为单子模式,更多的也叫做单体模式。为软件设计中较为简单但是最为常用的一种设计模式。 在JavaScript里,实现单例的方式有很多种,其中最简单的一个方式是使用对象字面量的方法,其字面量里可以包含大量的属性和方法。 要扩展该对象,可以添加自己的私有成员和方法,然后使用闭包 阅读全文
posted @ 2019-10-21 09:11 sweeeper 阅读(7602) 评论(0) 推荐(0)
摘要: 本文将从以下几方面介绍类与继承 类的声明与实例化 如何实现继承 继承的几种方式 类的声明与实例化 类的声明一般有两种方式 实例化就比较简单,直接用new运算符 这些比较简单,简单介绍一下就可以了。接下来,介绍本文的重点内容,继承。 如何实现继承 实现继承的方式主要有两种: 第一种借助构造函数实现继承 阅读全文
posted @ 2019-10-18 08:35 sweeeper 阅读(150) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 33 下一页