更适合 Vue3 的持久化数据(localStorage)管理库 Prorage
你是否阅读过《你可能不需要 Vuex》或是《你可能不需要 Pinia》?使用 reactive
创建一个全局变量代替 Vuex 或 Pinia,作为全局状态。个人非常喜欢这么做,但没有与之配套的持久化数据方案,于是就产生了 Prorage。
你是否阅读过《你可能不需要 Vuex》或是《你可能不需要 Pinia》?使用 reactive
创建一个全局变量代替 Vuex 或 Pinia,作为全局状态。个人非常喜欢这么做,但没有与之配套的持久化数据方案,于是就产生了 Prorage。
本文基于早先写的 《Vue3 组件二次封装 Element Plus El-Table》。再用 Vue 2
+ Element UI
重新实现一遍。实现思路不变,主要针对 Vue 2
缺少的特性和坑进行处理。存在较多的奇技淫巧,实践需谨慎。
公司里后台系统用的 Element UI
,有百来个表格(el-table),历史遗留原因都是直接使用 el-table 的。突然有一天,产品说表格要可以自定义列,让用户控制列的显隐、固定和排序,最好还能持久储存。使得我不得不进行二次封装来解决,那就顺便再轻微增强一下。