Admin.UI/src/store/modules/tabsView.js

(完整代码) 725B

export default {
  namespaced: true,
  state: {
    cachedViews: []
  },
  mutations: {
    set_cached_view: (state, views) => {
      state.cachedViews = views || []
    },
    add_cached_view: (state, view) => {
      if (state.cachedViews.includes(view.name)) return
      if (!view.meta?.noCache && view.name) {
        state.cachedViews.push(view.name)
      }
    },
    delete_cached_view: (state, view) => {
      for (const i of state.cachedViews) {
        if (i === view.name) {
          const index = state.cachedViews.indexOf(i)
          state.cachedViews.splice(index, 1)
          break
        }
      }
    },
    delete_all_cached_views: state => {
      state.cachedViews = []
    }
  },
  actions: {}
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。