本地持久化缓存localForage库 https://localforage.docschina.org/
大数据存储indexDB 小的LocalStorage
数据深度冻结把对象变成常量 Object.freeze()
饿了么UI 表格合并列
// objectSpanMethod({ row, column, rowIndex, columnIndex }) {
// if (this.rowspanArray.includes(column[‘property’])) {
// const rowspan = this.rowspanNumObject[column[‘property’]][rowIndex]
// if (rowspan > 0) {
// return { rowspan: rowspan, colspan: 1 }
// }
// return { rowspan: 0, colspan: 0 }
// }
// return { rowspan: 1, colspan: 1 }
// },
// getRowspanMethod(data) {
// // 初始化 rowspanNumObject
// this.rowspanArray.map(item => {
// this.rowspanNumObject[item] = new Array(data.length).fill(1, 0, 1).fill(0, 1)
// this.rowspanNumObject[${item}-index
] = 0
// })
// // 计算相关的合并信息
// for (let i = 1; i < data.length; i++) {
// this.rowspanArray.map(key => {
// const index = this.rowspanNumObject[${key}-index
]
// if (data[i][key] === data[i - 1][key]) {
// this.rowspanNumObject[key][index]++
// } else {
// this.rowspanNumObject[${key}-index
] = i
// this.rowspanNumObject[key][i] = 1
// }
// })
// }
// }