手动打造一个MVVM框架 TODO

手动打造一个MVVM框架根据-github-刨析Vue实现原理一、核心原理简述​利用Object.defineProperty()来劫持数据,当对某个属性进行update操作的时候,会触发它的一组Subscritber,并调用他们的update方法,这种方式就是典型的观察者模式。1、Observer


前端使用xlsx.js导出有复杂表头的excel

前端使用xlsx.js导出有复杂表头的excel参考:Vue项目中使用xlsx-style导出有格式的表格,这个博客中的实现是针对单个excel手写合并样式,比较繁琐。我这里实现了根据table的表头数据结构,自动生成和页面上相同的excel表格。1、简介需求要导出表格数据到excel,本来想在后端


Element UI动态生成多级表头

ElementUI动态生成多级表头思路:使用事先定义好的表头数据结构,使用Vue组件中的render函数动态渲染查看全部源码1、表头数据结构可以看出,下面的数据结构可以描述多级表头的包含关系,其中name表示列的lable,prop就是后端传过来的属性,width对应列宽,exeFun函数代表了当前