- 博客(4)
- 收藏
- 关注
原创 vuex的mutations和actions理解
actions1、用于通过提交mutation改变数据2、会默认将自身封装为一个Promise3、可以包含任意的异步操作mutations1、通过提交commit改变数据2、只是一个单纯的函数3、不要使用异步操作,异步操作会导致变量不能追踪1、流程顺序“相应视图—>修改State”拆分成两部分,视图触发Action,Action再触发Mutation。2、角色定位基于流程顺序,二者扮演不同的角色。Mutation:专注于修改State,理论上是修改State的唯一途径。Act
2022-01-04 17:29:39
634
原创 vuex的mutations和actions理解
actions1、用于通过提交mutation改变数据2、会默认将自身封装为一个Promise3、可以包含任意的异步操作mutations1、通过提交commit改变数据2、只是一个单纯的函数3、不要使用异步操作,异步操作会导致变量不能追踪...
2022-01-04 17:25:57
299
原创 深浅拷贝
深浅拷贝一、数据类型二、浅拷贝1.浅拷贝的概念:2.浅拷贝常见的方法2.1Object.assign()2.2扩展运算符2.3数组中的concat和slice也可以实现浅拷贝三,深拷贝1深拷贝概念2深拷贝方法TOC一、数据类型在javaScript中数据类型分为两种基本数据类型和引用数据类型,它们的特点如下:基本数据类型:存储在栈中,会创建一个完全相等的变量引用数据类型:存储在堆中,存储的是地址。当被引用或者拷贝时,指向同一个地址二、浅拷贝1.浅拷贝的概念:创建一个对象,
2021-04-20 16:09:26
138
原创 ant design vue中a-table固定头和列后出现行内容不对齐的情况
ant design vue中a-table固定头和列后出现行内容不对齐的情况如图所示,在固定头和列后出现了几个问题,查看原因后得知是表格下部出现滚动条导致的,所以我把左右固定列的高度减去滚动条的高度就可以解决这个问题mounted () { // this.h = document.querySelector('.ptp-layout-main').offsetHeight - 45 const _this = this var tableBodyInnerNodeList = doc
2021-04-20 15:43:43
2496
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人