我是MEANJS的新手,有人建议我和MEANJS一起使用kickstart应用程序。我已经开始研究并尝试为我的应用程序构建一个架构,但我很困惑,如果我需要在交叉模块中工作,那将是什么样的架构。
我想要的是我有2个CRUD模块文章和需求现在我想在我的仪表板(核心模块主页)上显示我的需要列表和文章列表。请帮助我,我如何在不同模块之间进行通信。应用程序中等大小。
等待建议..
答案 0 :(得分:1)
我认为最好的方法是使用每个模块的REST api。在core/client/services
添加新服务,以便从/api/articles
和/api/needs
检索数据(使用与articles/client/services/articles.client.service.js
中相同的服务)。
调用core/client/controllers/home.client.controller.js
中的服务以获取数据并将其显示在core/client/views/home.client.view.html
中。
希望这会有所帮助。我也是MeanJS的新手。