- 博客(15)
- 收藏
- 关注
原创 了解、熟悉、精通 的三种并代表什么意思
编程语言中的了解:了解就等于看过了教程,并学习了教程,知道此语言的编程语法的使用和特点。编程语言中的熟悉:了解的基础上,使用过编程语言开发过小型的项目。编程语言中的精通:熟悉的基础上,又做过很多大的项目同时了解语言的所有特效和特点,能够运用于心。...
2022-07-12 20:55:40
1605
1
原创 git fetch 与 git pull区别
简单来说: git pull=git fetch+git merge 不建议用git pull实际上:git pull看起来像git fetch+get merge,但是根据commit ID来看的话,他们实际的实现原理是不一样:git pull的问题是它把过程的细节都隐藏了起来,以至于你不用去了解git中各种类型分支的区别和使用方法。当然,多数时候这是没问题的,但一旦代码有问题,你很难找到出错的地方。
2022-05-19 18:04:53
105
原创 git 与 svn的区别?
svn 集中式代码版本控制管理工具git分布式代码版本控制管理工具 git 最流行集中存放在服务器端 传统 url地址: 账号名:密码
2022-05-19 18:00:23
181
原创 原型和原型链的基本概念
prototype 显示原型 每个函数都有一个prototype属性,被称为显示原型,里面包含了这个构造函数公共方法._ _ proto_ _ 隐式原型每个实例对象都会有 _ _proto _ _属性,其被称为隐式原型.每个实例对象的隐式原型 _ _ proto _ _ 属性指向自身构造函数的显示原型prototype.constructor 构造函数每个prototype 原型都有一个constructor 属性,指向它关联的构造函数。...
2022-05-05 18:34:00
244
原创 vue路由有⼏种模式?有什么区别?原理是什么?
vue的路由模式⼀共有两种,分别是哈希和history. 他们的区别是hash模式不会包含在http请求当中,并且hash不会重新加载⻚⾯,⽽使⽤history模式的话,如果前端的url和后端发起请求的url不⼀致的话,会报404错误,所以使⽤history模块的话我们需要和后端进⾏配合.
2022-04-27 18:11:26
456
原创 常用的修饰符有哪些?
trim 去除⾸尾多余的空格stop 阻⽌事件冒泡once 只渲染⼀次self 事件只作⽤在元素本身number 将值转化为 number 类型capter 组件之间捕获prevent 阻⽌元素的默认⾏为native 事件穿透,让我们可以在⾃定义组件上触发原生的事件
2022-04-27 18:05:19
78
原创 组件通信: 父传子 子传父 兄弟通信
父传子在⼦组件的标签上定义属性 ⼦组件通过props来进⾏接受,可以通过数组的⽅式进⾏接受,也可以通过对象的⽅式来进⾏接收,如果⽗组件没有传递属性,⼦组件可以default来设置默认值子传父⼦组件通过this.$emit(“⾃定义的事件”,要传给⽗组件的数据), ⽗组件通过⼦组件的标签监听⾃定义的时间,通过⽅法来接收传递的数据兄弟通信通过中央事件总线,我们也称之为eventBus我们需要创建⼀个空的js⽂件,在这个⽂件⾥⾯创建空的vue实例,然后导出这个空的vue实例,通过实例对象调⽤.on
2022-04-27 17:59:57
186
原创 组件通信: 父传子 子传父 兄弟通信
父传子在⼦组件的标签上定义属性 ⼦组件通过props来进⾏接受,可以通过数组的⽅式进⾏接受,也可以通过对象的⽅式来进⾏接收,如果⽗组件没有传递属性,⼦组件可以default来设置默认值子传父⼦组件通过this.$emit(“⾃定义的事件”,要传给⽗组件的数据), ⽗组件通过⼦组件的标签监听⾃定义的时间,通过⽅法来接收传递的数据兄弟通信通过中央事件总线 eventbus我们需要创建⼀个空的js⽂件,在这个⽂件⾥⾯创建空的vue实例,然后导出这个空的vue实例,通过实例对象调⽤.on⽅法进⾏接收
2022-04-27 17:50:31
97
原创 methods、computed和watch的区别?
⾸先呢,methods是⽤来定义⽅法的区域,methods定义的⽅法需要调⽤才能触发. 不具备缓存⾏.
2022-04-27 17:31:48
280
原创 v-for与v-if的优先级那个⾼?如果同时使⽤v-for和v-if怎么解决?
v-for的优先级更高,因为v-for的时候我们才刚开始渲染dom元素,这个时候v-if还无法进行判断.v-for和v-if不能同时使⽤,我们可以通过标签,⽐如div或者template标签来进⾏包裹,把v-if写到包裹的标签上⾯(写到v-for外⾯)
2022-04-27 17:17:38
96
原创 nextTick 方法有什么作用
⾸先呢,$nextTick方法也叫做异步更新队列方法,而方法的主要作用就是等待dom元素加载完毕之后才会执行的回调函数,我们经常会在 nextTick⽅法⾥⾯获取dom元素在 dom 更新之后执行的延迟回调因为 vue 的 dom 更新是异步的 所以 当 dom 还未更新的时候我们无法拿到最新的 dom 来用放在 nextTick 里的代码 就会在 dom 更新之后执行 就能拿到最新的 dom 来用了
2022-04-27 17:12:20
210
原创 说一声v-if与v-show的区别
⾸先v-if和v-show都是控制元素的显示与隐藏, 不过v-if控制元素的显示和隐藏的时候会删除对⽤的dom元素,当每⼀个显示的时候,都会重新创建dom和渲染. ⽽v-show则是通过css的display:none和display:block来控制元素的显示与隐藏. v-if⽐较耗费性能,所以我们涉及到频繁的显示隐藏操作我们建议使⽤v-show,如果不是频繁操作的话,我们可以v-if在项⽬中我会经常使⽤v-if和v-show,⽐如我们在搜索功能的时候,他有⼀个历史记录,这个时候我们根据是否有搜索的结果
2022-04-27 17:07:02
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人