fix[tagsView]: fixed DEL_OTHERS_CACHED_VIEWS bug

This commit is contained in:
花裤衩 2019-10-08 18:20:11 +08:00
parent ed0b023767
commit 50dcb90b53
1 changed files with 6 additions and 1 deletions

View File

@ -39,7 +39,12 @@ const mutations = {
},
DEL_OTHERS_CACHED_VIEWS: (state, view) => {
const index = state.cachedViews.indexOf(view.name)
index > -1 && (state.cachedViews = state.cachedViews.slice(index, index + 1))
if (index > -1) {
state.cachedViews = state.cachedViews.slice(index, index + 1)
} else {
// if index = -1, there is no cached tags
state.cachedViews = []
}
},
DEL_ALL_VISITED_VIEWS: state => {