소스 검색

fix devtools time travel

Evan You 9 년 전
부모
커밋
6c0273ca73
1개의 변경된 파일1개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 4
      src/middlewares/devtool.js

+ 1 - 4
src/middlewares/devtool.js

@@ -7,11 +7,8 @@ export default {
     if (!hook) return
     hook.emit('vuex:init', store)
     hook.on('vuex:travel-to-state', targetState => {
-      const currentState = store._vm._data
       store._dispatching = true
-      Object.keys(targetState).forEach(key => {
-        currentState[key] = targetState[key]
-      })
+      store._vm.state = targetState
       store._dispatching = false
     })
   },