dva中统一处理Model

作者: MJ 分类: react 发布时间: 2019-05-12 10:22

dva中统一处理一下model引入的问题,这样就不用每一次一个一个的导入Model了。

index.js

require('./models').default.forEach(key => {
  app.model(key.default);
});

//之前的方式
// app.model(require('./models/example').default);
// app.model(require('./models/products').default);
// app.model(require('./models/count').default);

model/index.js

const context = require.context('./', false, /\.js$/);
export default context
.keys()
.filter(item => item !== './index.js')
.map(key => context(key));

欢迎关注小程序,感谢您的支持!

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注