自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除