2020.04.23am
1.ajax请求的步骤
2020.04.23pm
web小兵
1.vue的两个核心
①、数据驱动:
在vue中,数据的改变会驱动视图的自动更新。传统的做法是需要手动改变DOM来使得视图更新,而vue只需要改变数据。
②、组件
组件化开发,优点很多,可以很好的降低数据之间的耦合度。将常用的代码封装成组件之后(vue组件封装方法),就能高度的复用,提高代码的可重用性。一个页面/模块可以由多个组件所组成。
2.双向绑定原理(重复)
3.nexttick怎么用
4.VUEX的属性(重复)
5.typescriput用过吗
6.全局钩子守卫函数有哪些,项目都在什么情况用到(重复)
7.修饰符用过哪些(input修饰符啥的没懂)
8.ES6用过哪些好用的功能
9.都封装过哪些组件
webleader
1.slice/splice/assign/map/filter/some/forEach等ES6的Api实操题
①用splice实现[0,1,2][0,1,3,2]
②slice作用
③filter、some、forEach用法
forEach、for-in与for-of的区别:
https://www.cnblogs.com/xueshanshan/p/8487438.html
④assign/map实操题
assign浅拷贝用法:
https://blog.csdn.net/zgrkaka/article/details/70792297
map用法:
https://blog.csdn.net/qq_35285627/article/details/80939888
2.parselnt(0.5)/parseFloat(0.5)/Math.floor(0.5)/Math.ceil(0.5)/Math.round(0.5)/toFixed(0.5)
parselnt和parseFloat:
https://www.cnblogs.com/zxjwlh/p/6258045.html
Math.round(),Math.ceil(),Math.floor()的区别
https://www.cnblogs.com/johnsonwei/p/6101171.html
3.el-input这种input组件如何实现双向绑定
其实想问的核心只有一行代码(在字组件中)
@input="$ emit(‘input’, $ event.target.value)"
用this.$ emit(‘input’,this.$ refs.input.value);也可以实现
先实现自己开发一个input子组件:
https://www.csdn.net/gather_2a/MtTaAg1sMTg1MC1ibG9n.html
4.nexttick实际用法加挖坑
5.不用$ refs,用$ children$ parent处理数据实际用法
https://www.cnblogs.com/zhoubingyan/p/8413823.html
6.引用数据类型和基础数据类型实操题
https://www.cnblogs.com/c2016c/articles/9328725.html
7.深拷贝不用for循环的实现办法
JSON
https://blog.csdn.net/qq_39083004/article/details/80206336
8.$set实操题:[0,1,2]变成[0,3,2]