- 博客(3)
- 收藏
- 关注
原创 vue实现数据双向绑定
vue实现数据双向绑定主要是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。其实就是通过Obeject.defineProperty() 中的setter和getter来监听属性变动实现Observer进行数据的监听然后就是通知订阅者,订阅者其实就是简单的一个数组,这个数组中的内容就是我门使用了的一个数据的集合,使用了的数据可以通过getter得到,其实就是在调用的时候给
2020-05-13 20:08:09
158
原创 vue生命周期
vue生命周期主要分为以下几个阶段:数据初始化阶段dom挂载阶段数据更新阶段组件卸载阶段开启组件缓存会有组件启用和组件停用阶段以下做具体介绍数据初始化阶段:beforeCreated:例初始化之后,数据观测(data observer)和eventwatcher事件配置之前已被调用created:实例已经创建完成后被调用【实例已完成以下配置:数据观测(data observer),属性和方法的运算,watch/event时间回调】,但是,挂载阶段还未开始,$el属性目前不可见dom挂
2020-05-13 20:02:03
87
原创 git配置+提交
git 配置:配置用户名 git config --global user.name “your name”配置用户邮箱 git config --global user.email “youremail”生成密钥 ssh-keygen -t rsa -C “youremail”找到密钥 .ssh文件夹中的 id_rsa.pub 粘贴其中的代码,放置在 github/gitlab/码云下的...
2020-02-10 21:33:26
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人