web面试总结-Vue.js

Vue.js


1.axios默认请求content-type是什么?

application/json;charset=UTF-8

2.diapatch和commit的区别是什么?

diapatch提交action
commit是action中提交mutation的

3.vuex的原理是什么?

以后再详细了解

4.Vue-router的原理是什么?

基于浏览器的hash 模式和history 模式

5.v-for中的key是干什么的?

key用来标识dom节点的,为了更高效的虚拟dom算法,diff

6.vue的双向数据绑定是什么原理?

利用Object.defineProperty方法,为每一个data的属性设置监听,依此实现双向数据绑定.

7.vue的双向数据绑定中Object. defineProperty中的get和set中都做了什么?

以后详细了解

其他

你可能感兴趣的:(web面试总结-Vue.js)