我有一个控制器(sampleCtrl.js
),它基本上是三个控制器。 (sampleCtrl
,sampleEditCtrl
和sampleCreateCtrl
)。
我想要做的是将这三个控制器分离为独立文件(如sampleCtrl.js
,sampleEditCtrl.js
等)和一个(控制器)文件,我将其包含在我的index.html中这三个控制器。
这甚至可能吗?我在互联网上找不到合适的东西,也许我会搜索错误的术语。
编辑:
sampleCtrl.js
app.controller('sampleCtrl', function ($scope, $modal, $filter, Data) {
//some code
});
app.controller('sampleEditCtrl', function ($scope, $modal, $filter, Data) {
//some code
});
app.controller('sampleCreateCtrl', function ($scope, $modal, $filter, Data) {
//some code
});
该文件中的每个控制器都非常大,所以我想将这三个控制器分别放在一个文件中(例如:sampleEditCtrl
- > sampleEditCtrl.js
),因此每个控制器都有自己的文件。
我不想在我的index.html
中包含所有三个控制器文件。
我正在寻找某种将这三个控制器相加的东西,所以我只需要包含一个文件而不是三个。
所以而不是
<script src="app/controller/sampleCtrl.js"></script>
<script src="app/controller/sampleEditCtrl.js"></script>
<script src="app/controller/sampleCreateCtrl.js"></script>
我只想为所有这三个文件包含一个文件
<script src="app/controller/sampleCtrlWrappedUp.js"></script>