为了解决这个侧边栏伸缩效果触发后页面图表重新渲染铺满显示块的问题,在百度搜了好久都没有相关解决方案,为此独自研究了一下,没想到这么简单,以下是相关解决方案:
// Vue 3
// store.ts
export default createStore({
state: {
collapse: false
},
getters: {
getCollapse: (state) => state.collapse
},
mutations: {
setCollapse (state, value) {
state.collapse