angularjs-routing相关内容
如何从以下 URL 中获取 ng-controller 中的 access_token 作为 $routeParams 的值? http://www.example.com/#/access_token=asdfjaksjdhflanblasdfkjahdloahds 解决方案 关于你的应用配置 App.config(['$routeProvider', function($routePr
..
我正在尝试使用 .Net 创建一个示例 Angular 应用程序,只是想了解如何连接其中两个应用程序,但我无法摆脱这个注入器::模块错误.尝试了各种事情,更改依赖项,删除空括号等,但没有任何变化.我创建了 plunker 来保持这个线程的清洁,链接在下面. http://plnkr.co/edit/5AHsUSrFib4dkiX6XjLY?p=preview 我认为错误一直来自这个
..
附言我在下面的场景中使用 html5Mode 删除路由中的“#"删除片段标识符来自 AngularJS 网址(# 符号) 考虑我有两个主要页面.一个是提供缩略图的照片,其 url 是 /someSlug/photos.另一个是单张照片的网址“/someSlug/photos/somePhotoId",它显示了特定照片的更大视图. 我的问题是当用户单击照片页面中的 somePhoto 缩
..
我有一个启用了 Html5Mode 的 AngularJS SPA.我从我的 URLS 中删除了哈希,除了一个问题外,一切都很好.我们的站点有下载链接,用于通过对 MVC 控制器方法的 HTTPGET 调用从服务器下载文档.Angular 不再将路由传递回服务器,因为它认为它需要处理它.我如何告诉 Angular 的路由引擎将 GET 传递回服务器?我曾考虑将下载切换到 WebAPI,但我使用这种
..
我想在每次加载任何 Angular 控制器时运行一个函数. 我发现的最好方法是将此处理程序附加到我网站上加载的第一个控制器中: $rootScope.$on('$stateChangeSuccess',功能(事件,toState,toParams,fromState,fromParams){我的函数();}); 有更好的选择吗? 解决方案 如果你只想在每次加载控制器时执行一个函数
..
我已经被这个问题难住了一段时间了.当我在不同的子页面之间导航时,离子内容更新得很好,但是在我重新加载页面(使用网络浏览器)之前标题内容没有显示任何内容,我认为这没有意义,因为我想制作一个移动应用程序.我正在动态加载内容(通过 HTTP GET) 在我的一个观点中,我有以下几点
..
我正在使用 angular ui 路由器/stateProvider.但是,我在第二个正斜杠被忽略后设置了我的 url 任何部分,它总是发送到这个状态: $stateProvider.state('board', {url: "/:board",意见:{'内容': {templateUrl: '/tmpl/board',控制器:函数($scope,$stateParams,$location)
..
我正在尝试学习如何在 UI-Router 中使用解析,但我认为我遗漏了一条信息,因为我不知道如何使它们工作. 我有一个这样的状态集: app.config(['$stateProvider', function($stateProvider) {$stateProvider.state('testState', {url: '/testRoute',控制器:'测试控制器',意见:{“身体"
..
登录后,auth0 将我重定向回 angular2 上的回调 URL.我怎样才能让它转到我给路由的路径而不重定向到回调 url. 解决方案 我一直在解决同样的问题.. 看来你有几个选择. a) 使用弹出模式 这很容易实现,但由于浏览器不一致,Auth0 建议不要使用它.(即一些 IE 和 Chrome/Firefox在 iOS 上) 就像在锁定选项对象中添加一个标志一样简
..
好吧,我需要一些关于 Angular UI-Roter 路由问题的帮助.嗯,其实不是问题,更多的是减少代码. 我有三个子状态: main.tab1.hello main.tab2.hello main.tab3.hello 并且它们有相同的 'templateUrl' : 'hello.html' 我想知道是否可以仅在一种状态下减少它们,当然,当我单击按钮时
..
我想用 AngularJS 构建类似目录浏览器的东西.是否可以使用 ng-route 路由路径?我想解析这样的 URL:myapp.com/#/folder1/folder2/.../folderN 解决方案 来自 $routeProvider文档 path 可以包含以冒号开头并以 a 结尾的命名组明星:例如:姓名*.所有字符都急切地存储在 $routeParams 中路由匹配时在给
..
我遇到了 的错误 Microsoft JScript 运行时错误:[$injector:modulerr] http://errors.angularjs.org/1.3.0-beta.11/$injector/modulerr?p0=MyApp&p1=%5B%24injector%3Anomod%5D%20http%3A%2F%2Ferrors.angularjs.org%2F1.3.0-b
..
可以使用函数作为 templateUrl.$routeProvider 的官方文档指出: templateUrl – {string=|function()=} $routeProvider 官方文档 在javascript中,函数的语法如下: function() {code here} 但文档显示: function()= 使用 function()=Code Her
..
嗨, 我目前正在寻求实现这样的东西 (AngularJS): $routeProvider.when('/root/:controllerName/blah/:blahId/blah/:blah', {templateUrl: '/tmpl/:controllerName/blah/partials/:blah' + '.html',控制器: ':controllerName' + 'Ct
..
从 (Plnkr) 移动时会中断: .state('home', {url: '/home', template: '
{{parentProp}}
',控制器:函数($scope){$scope.parentProp = ['home'];}}) 致(Plnkr): .state('home', {url: '/home', views: {'': {template:
..
我正在使用 Angular 构建应用程序,但不确定如何处理不包含 # 的动态创建的 url.我试过 html5Mode true 但这不起作用,因为服务器正在寻找实际目录. 我想要一个当您输入 domain.com 时出现的应用信息主页.用户可以通过 domain.com/john 上提供的管理应用程序创建自定义页面.我下面的代码适用于主题标签,但会创建 domain.com/#/和 dom
..
我觉得没有办法做到这一点,但我认为问这个问题不会有什么坏处.我正在使用 route.resolve 在路由更改时检查当前用户状态,并确定他们是否有权访问该路由.假设它们不是,理想情况下我想简单地显示一个错误模板,而不是更改路由以指向错误页面. 显然后者更直接,但感觉不太对.是否可以以这种方式处理它,或者必须在这里获得更多创意. 我考虑过的一个解决方案是在根模板中设置基于 $rooteS
..
当我使用 ui.router 时,我收到错误消息“错误模块"并且无法实例化模块 xPlat.在 html 文件中,我使用 angular-ui-router 版本 0.2.11 下面是我对 ui.route 的注入: (函数(){'使用严格';angular.module('xPlat', ['ui.router']).config(function ($stateProvider) {$
..
我有 4 个文件: index.html logic.js controller.js 主页.html index.html
..
我的路由在 Angular2 中不起作用,为了证明这一点,我将相同的组件作为我网站根目录和 /login 的目标.该组件在 http://localhost:3000 上工作,但在 http://localhost:3000/login 上,我只收到一条通知“无法获取/login". app.component.ts: import { Component } from 'angular2
..