From 6c484800319ff99a9502abc9d576bb72157ec2ab Mon Sep 17 00:00:00 2001 From: zuiidea Date: Mon, 24 Apr 2017 10:09:10 +0800 Subject: [PATCH] hot update --- src/models/dashboard.js | 3 ++- src/router.js | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/models/dashboard.js b/src/models/dashboard.js index eca6289..6f69b9f 100644 --- a/src/models/dashboard.js +++ b/src/models/dashboard.js @@ -79,8 +79,9 @@ let zuimei = { return name }, - getWeatherByCode (num) { + getWeatherByCode (number) { let wea = '' + let num = Number(number) if (num === 0) { wea = '晴' } else if (num === 1) { diff --git a/src/router.js b/src/router.js index 71fc4bf..7d080d7 100644 --- a/src/router.js +++ b/src/router.js @@ -3,11 +3,9 @@ import PropTypes from 'prop-types' import { Router } from 'dva/router' import App from './routes/app' -const cached = {} const registerModel = (app, model) => { - if (!cached[model.namespace]) { + if (!(app._models.filter(m => m.namespace === model.namespace).length === 1)) { app.model(model) - cached[model.namespace] = 1 } }