Angularjs 未加载/执行ui.router

Angularjs 未加载/执行ui.router,angularjs,angular-ui-router,Angularjs,Angular Ui Router,我不熟悉ui.router,并试图让它在新的应用程序上工作。代码的行为类似于状态提供程序未加载或未看到ui视图DOM元素。我知道依赖项加载正确,或者至少它没有抛出任何错误,我已经写了很多博客文章,但看起来一切正常。我有一些“在这里制作”风格的消息,但我从未在控制台中看到它们 下面的文字说明以下段落不是问题。我将这一段留给后人,但在这样的格式中,我看不到删节选项 我还应该指出,这将是一个SharePoint提供商托管的应用程序,因此有大量的查询字符串垃圾,我怀疑这些垃圾会把事情搞砸。不幸的是,我无

我不熟悉ui.router,并试图让它在新的应用程序上工作。代码的行为类似于状态提供程序未加载或未看到ui视图DOM元素。我知道依赖项加载正确,或者至少它没有抛出任何错误,我已经写了很多博客文章,但看起来一切正常。我有一些“在这里制作”风格的消息,但我从未在控制台中看到它们

下面的文字说明以下段落不是问题。我将这一段留给后人,但在这样的格式中,我看不到删节选项

我还应该指出,这将是一个SharePoint提供商托管的应用程序,因此有大量的查询字符串垃圾,我怀疑这些垃圾会把事情搞砸。不幸的是,我无法摆脱它们

--编辑--

/--编辑--

这是我的模块:

var app = angular.module('myApp', ['ui.router']).
    config(['$stateProvider', '$urlRouterProvider',
    function ($stateProvider, $urlRouterProvider) {
        $stateProvider
        .state('app', {
            url: '/',
            templateUrl: 'partials/admin.html',
            onEnter: function ($stateParams) {
                console.log("Entered Admin route");
            }
            //controller: 'myController'
        })
        .state('sitebinding', {
            url: '/sitebinding',
            templateUrl: 'sitebinding.html'
        })
        .state('scrum', {
            url: '/scrum',
            templateUrl: 'scrum.html'
        });

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

angular.module('myApp',[
    'myApp.controllers'
]);
这是控制器:

angular.module('myApp.controllers', []).
controller('myController', function ($scope) {
    $scope.models = {
        helloAngular: 'I work!'
    };

    $scope.$on('$stateChangeStart', function (evt, toState, toParams, fromState, fromParams) {
        console.log('In state change start');
    })
});
下面是index.cshtml中的相关位

<div data-ng-app="myApp">
    <div>
        <div class="container">
            <div ui-view="app"></div>
        </div>
    </div>
</div>

不知道你想在这里做什么。在路由设置中有scrum.html,但在文件树中不存在它。你只是想让admin.html显示吗?您是否试图在单击时启动此视图?

不确定这是否重要,但您在HTML中有他们称之为命名路由的内容,但在$stateProvider配置中不使用命名路由。您是否尝试过将ui view=app更改为ui view=?是的,我在尝试使其工作时添加了该应用程序。我已经绑定了ui视图和ui视图=。是的,对不起,剪贴板继承。我只是想让第一条默认路线开始工作。