我刚开始使用mean.js
并对其工作流程感到困惑。我用yo man generator创建了一个新模块。我需要澄清一下
答案 0 :(得分:0)
所有CRUD功能都位于public/modules/yourModule/controllers
内,您可以看到yourModule.client.controller.js
。
在里面你可以看到函数$scope.create
,$scope.remove
,$scope.update
,$scope.find
,$scope.findOne
。
在您的视图public/modules/yourModule/views
中调用这些函数。
在里面,您可以看到四个用于CRUD操作的文件
create-yourModule.client.view.html
,edit-yourModule.client.view.html
,list-yourModule.client.view.html
,view-yourModule.client.view.html
。
例如:在create-yourModule.client.view.html
form
上,您可以看到<form class="form-horizontal" data-ng-submit="create()">
create()
函数被调用。
如果要查看mongoose模型架构app/models/yourModule.server.model.js
有关详细信息,请观看此优秀教程here,(观看视频9至15)