Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将各个控制器重定向到“$routeProvider”_Javascript_Angularjs_Route Provider - Fatal编程技术网

Javascript 如何将各个控制器重定向到“$routeProvider”

Javascript 如何将各个控制器重定向到“$routeProvider”,javascript,angularjs,route-provider,Javascript,Angularjs,Route Provider,我想知道是否有可能将下一个普通代码更改为Angular应用程序: 以下是index.html文件的功能: <!-- Load Controllers. --> <script type="text/javascript" src="js/controllers/controller_1.js"></script> <script type="text/javascript" src="js/controllers/controller_2.js">

我想知道是否有可能将下一个普通代码更改为Angular应用程序:

以下是index.html文件的功能:

<!-- Load Controllers. -->
<script type="text/javascript" src="js/controllers/controller_1.js"></script>
<script type="text/javascript" src="js/controllers/controller_2.js"></script>
<script type="text/javascript" src="js/controllers/controller_3.js"></script>
<script type="text/javascript" src="js/controllers/controller_4.js"></script>
<script type="text/javascript" src="js/controllers/controller_5.js"></script>
})

_______________________________________________________________

我的问题是:我不想在index.html中包含所有内容


?我如何告诉你我的app.js,各个视图的控制器在哪里?

如果你在应用程序中使用grunt,grunt include replace可能会很好。通过这种方式,您可以在单独的文件中指定包含项,并用一行将它们添加到索引中。你能举个小例子说明怎么做吗?因为这对我来说有点难理解。这意味着,使用resolveController和grunt包括替换感谢
$routeProvider.
  when('/', {
    controller: 'controller_1',
    templateUrl: 'views/views-1.html'
  }).
  when('/menu/:restaurantId', {
    controller: 'controller_2',
    templateUrl: 'views/views-2.html'
  }).
  when('/checkout', {
    controller: 'controller_3',
    templateUrl: 'views/views-3.html'
  }).
  when('/thank-you', {
    controller: 'controller_4',
    templateUrl: 'views/views-4.html'
  }).
  when('/customer', {
    controller: 'controller_5',
    templateUrl: 'views/views-5.html'
  });