AngularJS - 从HTML“导入”不同的JS文件

时间:2013-10-10 21:21:13

标签: html dom angularjs import scope

我试图导入某些脚本,具体取决于我的URL。

我的HTML中的简单<script>标记是:

<html ng-app="myApp">
...
<script type="text/javascript" src="{{srcRoute}}" language="JavaScript"></script>
...
</html>

我试图在主模块“myApp”之后在运行块中获取此信息:

angular.module('myApp', [])
      .config(function($routeProvider) {
          $routeProvider.
           when('/', {controller: MyController, templateUrl: 'partials/home.html'}).
           otherwise({redirectTo: '/'});
      })
      .run(function($rootScope) {
        $rootScope.srcRoute = 'some/route/here.js';
    });

但是在运行时我得到的结果是:

GET myRoute/%7B%7BsrcRoute%7D%7D 404 (Not Found) 

我想要做的是在运行块中添加一个条件句来决定使用哪条路径。有没有办法做到这一点?

谢谢!

0 个答案:

没有答案