diff --git a/src/router.js b/src/router.js index d86e921..51d0c87 100644 --- a/src/router.js +++ b/src/router.js @@ -1,11 +1,11 @@ import React from 'react'; import { Router } from 'dva/router'; -const cached = {}; +window.__cached_model__ = window.__cached_model__ || {}; function registerModel(app, model) { - if (!cached[model.namespace]) { + if (!window.__cached_model__[model.namespace]) { app.model(model); - cached[model.namespace] = 1; + window.__cached_model__[model.namespace] = 1; } }