自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 vue生命周期

1、vue生命周期是什么      vue实例从开始创建、初始化数据、编译模版、挂载DOM—渲染、更新—渲染、卸载等一系列过程,我们称这是vue的生命周期,各个阶段有相对于的事件钩子。2、生命周期各个阶段的钩子函数生命周期钩子 组件状态 最佳实践 beforeCreate 实例初始化之后,this指向创建的实例,不能访问到data、computed、watch...

2018-08-06 15:12:16 273

原创 vue this.$set 给data对象新增属性,并触发视图更新

   向响应式对象中添加一个属性,并确保这个新属性同样是响应式的,且触发视图更新。它必须用于向响应式对象上添加新属性,因为 Vue 无法探测普通的新增属性     data () { return { user: { name: '', id: '' } }}如果我们直接给user增加属性mounte...

2018-07-11 14:43:07 29690 2

原创 git 版本的回退

我们在进行代码的开发过程中,不可避免的会遇到以下情况:    1、修改完代码,还没有git add,此时不想要修改的代码了    2、修改的代码已经git add提交到暂存区,还没git commit到本地分支    3、修改的代码已经git add sgit commit 到本地分支,还没有push到远程分支    4、发到线上,发现了影响流程bug,需要回滚到前一个版本以上四种情况是我们开发中...

2018-06-26 17:35:39 199

原创 git 分支开发规范

git 进行代码管理和开发时,分支的管理也是非常必要的:    1、master分支        部署生产环境的分支,这个分支只能从其他分支合并,如develop/release/hotfix,不能在这个分支直接修改     2、develop分支         我们的主开发分支,是一个稳定的版本,通常由release分支合并过来,通常发到sit/uat环境进行测试,然后合并到master分支...

2018-06-26 14:59:02 1607

转载 git rebase和merge的区别

   对于一直使用git merge的人来说,项目要求使用git rebase,刚开始还是一脸懵逼的状态,通过不断的学习,也算是了解了其中的区别。1、相同点    merge和rebase都是代码合并的常用操作2、不同点merge 是一个合并操作,会将两个分支的修改合并在一起,默认操作的情况下会提交合并中修改的内容merge 的提交历史忠实地记录了实际发生过什么,按照时间先后顺序git rebas...

2018-06-25 18:04:36 1130 1

原创 vim 项目常用命令

刚接触到Linux系统,对于mac开发还不太习惯,特别是vim编辑器的使用,现在就vim编辑器日常用到的命令总结一下1、vim基本的模式    1) 命令行模式(command mode)        控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。    2) 插入模式(Insert mode)        只有在I...

2018-06-21 16:39:13 133

转载 vue sync修饰符的理解

vue 修饰符sync的功能是:当一个子组件改变了一个 prop 的值时,这个变化也会同步到父组件中所绑定。如果我们不用.sync,我们想做上面的那个弹窗功能,我们也可以props传初始值,然后事件监听,实现起来也不算复杂。这里用sync实现,只是给大家提供一个思路,让其明白他的实现原理,可能有其它复杂的功能适用sync代码简洁明了:<template> <div cla...

2018-06-07 14:26:04 1993

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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