dva中使用 webpack的require.context来设置app.model

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

require.context是 webpack自己的方法,可以循环 某个目录并且拿到内容,利用这个特性可以 使多个modle循环挂载

 

引用 到 app

require("./models/index").default.forEach(item=>{app.model(item.default)})

 

发布了210 篇原创文章 · 获赞 11 · 访问量 7万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览