Angular UI路由器未加载控制器或模板

诺尔斯基

我似乎在让ui-router实际路由事物时遇到问题。我确定我的所有JavaScript文件都已加载,并且angular不会引发任何错误。我有一个声明应用程序和基本控制器的HTML文件,然后加载具有路由器的js文件。您可以在下面看到我的代码示例。

index.html

<!DOCTYPE html>
<html ng-app="Yellr" ng-controller="yellrBaseCtrl">
<head>
    <title>Yellr Moderator</title>
    <link rel="stylesheet" type="text/css" href="assets/css/site.css"/>
</head>
<body>
    <div class="side-nav">
...
    </div>
    <div class='main' ui-view>
    </div>

    <script src="assets/js/scripts.min.js"></script>
</body>
</html>

yellr.routes.js(编译为scripts.min.js)

'use strict';

angular
    .module('Yellr', ['ui.router'])
    .config(['$stateProvider', '$urlRouterProvider',
            function ($stateProvider, $urlRouterProvider) {

        $urlRouterProvider.otherwise('/notfound');

        $stateProvider
            .state('feed', {
                url: '/feed',
                templateUrl: '/templates/feed.html',
                controller: 'rawFeedCtrl'
            });
    }]);

console.log('Yellr routes');

我在这里错过明显的东西吗?您可以在这里找到整个代码库

卡尔提克

问题出在模板网址上。我看到您是直接从根文件夹而不是从应用程序提供文件。您将不得不将模板URL更改为此:

$stateProvider
   .state('feed', {
        url: '/feed',
        templateUrl: 'app/templates/feed.html',
         controller: 'rawFeedCtrl'
    });

另外,我建议将所有的html和脚本构建到dist文件夹中,然后从那里进行投放。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular中的UI路由器子状态未加载控制器

来自分类Dev

在Angular ui路由器中,嵌套状态url发生更改,但模板未加载

来自分类Dev

Angular JS UI路由器未加载视图

来自分类Dev

Angular ui路由器可选查询参数两次加载控制器

来自分类Dev

Angular-UI路由器加载Jade模板

来自分类Dev

Angular UI路由器,如何从控制器获取当前状态的祖先列表?

来自分类Dev

Angular Ui路由器无法访问我控制器内的$ stateParams

来自分类Dev

Angular ui路由器控制器-语法不起作用

来自分类Dev

使用Angular UI路由器基于状态参数的负载控制器

来自分类Dev

Angular Ui路由器无法访问我的控制器内的$ stateParams

来自分类Dev

从Angular Dart控制器访问路由器

来自分类Dev

Angular JS ui路由器未显示模板(无js控制台错误)

来自分类Dev

如何在Angular UI路由器中预加载模板?

来自分类Dev

angular-ui-router仅加载模板,而不加载控制器

来自分类Dev

将参数传递给Angular UI路由器模板

来自分类Dev

AngularJS angular ui路由器-将自定义数据传递给控制器

来自分类Dev

Angular 2 Rc.1路由器未加载“ /”组件

来自分类Dev

Angular2路由器弃用的依赖项未加载

来自分类Dev

角UI路由器未加载我的控制器

来自分类Dev

Angular UI Modal,内联模板和控制器

来自分类Dev

Angular新路由器将$ scope注入控制器

来自分类Dev

使用单个控制器控制两个Partials时未加载Angular CSS文件

来自分类Dev

使用 UI Router 解析防止 Angular 控制器加载

来自分类Dev

Angular UI路由器嵌套视图

来自分类Dev

Angular ui路由器的动态参数

来自分类Dev

Go + Angular UI路由器

来自分类Dev

Angular ui路由器,标题动态

来自分类Dev

Angular UI路由器-动态TemplateURL

来自分类Dev

Angular ui路由器,标题动态

Related 相关文章

  1. 1

    Angular中的UI路由器子状态未加载控制器

  2. 2

    在Angular ui路由器中,嵌套状态url发生更改,但模板未加载

  3. 3

    Angular JS UI路由器未加载视图

  4. 4

    Angular ui路由器可选查询参数两次加载控制器

  5. 5

    Angular-UI路由器加载Jade模板

  6. 6

    Angular UI路由器,如何从控制器获取当前状态的祖先列表?

  7. 7

    Angular Ui路由器无法访问我控制器内的$ stateParams

  8. 8

    Angular ui路由器控制器-语法不起作用

  9. 9

    使用Angular UI路由器基于状态参数的负载控制器

  10. 10

    Angular Ui路由器无法访问我的控制器内的$ stateParams

  11. 11

    从Angular Dart控制器访问路由器

  12. 12

    Angular JS ui路由器未显示模板(无js控制台错误)

  13. 13

    如何在Angular UI路由器中预加载模板?

  14. 14

    angular-ui-router仅加载模板,而不加载控制器

  15. 15

    将参数传递给Angular UI路由器模板

  16. 16

    AngularJS angular ui路由器-将自定义数据传递给控制器

  17. 17

    Angular 2 Rc.1路由器未加载“ /”组件

  18. 18

    Angular2路由器弃用的依赖项未加载

  19. 19

    角UI路由器未加载我的控制器

  20. 20

    Angular UI Modal,内联模板和控制器

  21. 21

    Angular新路由器将$ scope注入控制器

  22. 22

    使用单个控制器控制两个Partials时未加载Angular CSS文件

  23. 23

    使用 UI Router 解析防止 Angular 控制器加载

  24. 24

    Angular UI路由器嵌套视图

  25. 25

    Angular ui路由器的动态参数

  26. 26

    Go + Angular UI路由器

  27. 27

    Angular ui路由器,标题动态

  28. 28

    Angular UI路由器-动态TemplateURL

  29. 29

    Angular ui路由器,标题动态

热门标签

归档