自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue面试常见问题

Vue生命周期,面试常见问题一、对于MVVM的理解?MVVM 是 Model-View-ViewModel 的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View 代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel 监听模型数据的改变和控制视图行为、处理用户交互,简单理解就是一个同步View 和 Model的对象,连接Model和View。在MVVM架构下,View 和 Model 之间并没有直接的联系,而是通过ViewModel进行交互

2020-07-11 00:36:54 124

原创 Axios

**Axios**- 基本用法:// 注意:这里的res形参是约定俗成的,是response的意思,里面是与本次请求相关的响应信息,并不是最终的响应数据axios.get(‘http://localhost:3000/someapi’).then((res) => {console.log(res.data) // 通过res.data获取最终的响应数据})常用API:get:获取delete:删除post:添加put:修改传参:get|delete:语法:axio

2020-07-08 00:08:31 89

原创 vue知识点1

**计算属性**有什么用?我们Vue的HTML模板中是可以写一些简单的表达式的,但是当逻辑比较复杂时,如果还直接写在HTML中,就显示不太合适了 比较臃肿 可读性较差,所以,这个时候就要考虑使用计算属性来重构了如果需要根据某些数据计算出一个新的结果,我们用计算属性就比较合适使用注意点:都定义在computed选项中每个计算属性就是一个函数,函数的返回值就是该计算属性的值在模板中使用计算属性时,不需要加小括号调用(加了会GG),直接把函数名当做data使用就阔以鸟计算属性时依赖数

2020-07-07 23:39:54 142

原创 vue自定义指令、局部指令和全局指令

**自定义指令:**bind 和 inserted 的区别bind在inserted之前bind 时父节点el.parentNode为 nullinserted 时父节点el.parentNode存在。bind是在vue编译解析dom之前调用,inserted在vue编译解析完dom后调用以后都优先用inserted,因为inserted里获取到的信息比bind中多一些在钩子函数内部可以通过第二个参数binding的value属性,获取到指令绑定的参数指令的修饰符可以用来做一些特

2020-07-07 23:37:14 603

原创 ES6

**1.var,let,const之间的区别**ES5没有块级作用域的概念ES6新增块级作用域的概念变量提升:在使用var申明变量的时候,会提到当前作用域的顶端,而赋值操作位置不变var仅在function是局部变量,其他情况下是全局变量,存在变量提升 – 局部变量let一直充当局部变量,及时在if中外界也不能调用,不存在变量提升 – 局部变量const必须初始化,而且不能更改 , 不存在变量提升 – 常量var可以重复申明,let不可以2.ES6对String字符串类型常用升级优化—

2020-07-07 23:34:33 156

空空如也

空空如也

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

TA关注的人

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