Javascript 错误:[$injector:unpr]未知提供程序:interpolateFilterProvider<;-内插滤波器

Javascript 错误:[$injector:unpr]未知提供程序:interpolateFilterProvider<;-内插滤波器,javascript,angularjs,angular-ui-router,Javascript,Angularjs,Angular Ui Router,我正在使用这个角度种子项目,并将ng路由替换为ui路由器。这几乎是由我没有找到如何解决这个错误 以下是全部错误: angular.js:9503错误:[$injector:unpr]未知提供程序:interpolateFilterProvider尝试在你的app.js上注入myApp.version var myApp=angular.module('myApp', [ 'ui.router', 'myApp.view1', 'myApp.view2', 'myApp.versi

我正在使用这个角度种子项目,并将ng路由替换为ui路由器。这几乎是由我没有找到如何解决这个错误

以下是全部错误:
angular.js:9503错误:[$injector:unpr]未知提供程序:interpolateFilterProvider尝试在你的app.js上注入
myApp.version

var myApp=angular.module('myApp', [
  'ui.router',
  'myApp.view1',
  'myApp.view2',
  'myApp.version'
]);
myApp.config(['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) {

$urlRouterProvider.otherwise('/view1');
}]);
var myApp = angular.module('myApp.view1', ['ui.router']);

myApp.config(function($stateProvider, $urlRouterProvider) {

$urlRouterProvider.otherwise('/view1');

$stateProvider

    .state('view1', {
        url: '/view1',
        templateUrl: 'view1/view1.html',
        controller: 'View1Ctrl'
    });
});

myApp.controller('View1Ctrl', [function() {

}]);
var myApp = angular.module('myApp.view2', ['ui.router']);

myApp.config(function($stateProvider, $urlRouterProvider) {

$urlRouterProvider.otherwise('/view2');

$stateProvider

    .state('view2', {
        url: '/view2',
        templateUrl: 'view2/view2.html',
        controller: 'View2Ctrl'
    });
});

myApp.controller('View2Ctrl', [function() {

}]);
<div ui-view>This is the partial for view 1.</div>
<p>This is the partial for view 2.</p>
<p>
  Showing of 'interpolate' filter:
  {{ 'Current version is v%VERSION%.' | interpolate }}
</p>
<!DOCTYPE html>
<html ng-app="myApp">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <title>My AngularJS App</title>
  <meta name="description" content="">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="bower_components/html5-   boilerplate/dist/css/normalize.css">
  <link rel="stylesheet" href="bower_components/html5-boilerplate/dist/css/main.css">
  <link rel="stylesheet" href="app.css">
  <script src="bower_components/html5-boilerplate/dist/js/vendor/modernizr-2.8.3.min.js"></script>
  <script src="http://code.angularjs.org/1.2.13/angular.js"></script>
  <script src="//cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.2.8/angular-ui-router.min.js"></script>    
</head>
<body ng-app="myApp">

<div ui-view></div>
<ul class="menu">
<li><a ui-sref="view1">view1</a></li>
<li><a ui-sref="view2">view2</a></li>
</ul>


<div>Angular seed app: v<span app-version></span></div>

<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/angular-route/angular-route.js"></script>
<script src="app.js"></script>
<script src="view1/view1.js"></script>
<script src="view2/view2.js"></script>
<script src="components/version/version.js"></script>
<script src="components/version/version-directive.js"></script>
<script src="components/version/interpolate-filter.js"></script>
</body>
 </html>
var myApp=angular.module('myApp', [
  'ui.router',
  'myApp.view1',
  'myApp.view2',
  'myApp.version'
]);
myApp.config(['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) {

$urlRouterProvider.otherwise('/view1');
}]);