问题标签 [angularjs-ng-route]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - 如何/何时使用 ng-click 调用路由?
假设您正在使用路线:
在您的 html 中,您希望在单击按钮时导航到 about 页面。一种方法是
...但似乎 ng-click 在这里也很有用。
- 这个假设正确吗?使用 ng-click 代替锚点?
- 如果是这样,那将如何运作?IE:
<div ng-click="/about">
angularjs - 如何在解析方法中传递查询参数
这是我的js代码
我想在视图加载之前通过 ajax 调用获取用户,如何在解析中获取 id 参数?
angularjs - 是否可以路由到另一个 angularjs 应用程序?
当我将项目迁移为完整的 angluarjs 时,我仍然有一个复杂的页面,我还不能将其合并为部分页面,因此我最终得到了一个单一的单页应用程序。
因此我有两个(angularjs)应用程序,主应用程序(guideApp)应该通过url方案路由到第二个(accidentsSelector)#/accidents/search3D
我当前的控制器如下:
我应该更新 /accidents/seach3D 以便它加载并打开第二个应用程序吗?
angularjs - $routeChangeStart 在 IE8 中被多次调用
我们的应用程序支持 IE8 浏览器。最近我们将 Angular 版本从 1.0.8 升级到 1.2.16
具有较新版本的应用程序适用于所有浏览器,但是我们在 IE8 中看到了 ngRoute 的问题。
它多次广播“$routeChangeStart”。
$rootScope.$on("$routeChangeStart", (event: ng.IAngularEvent, next, current) => {
});
为了识别我在上面的代码中添加了 console.log,它只在 IE8 中被调用了两次。
在 Angular 版本 1.0.8 中,相同的代码片段在浏览器控制台中提供了一次 console.log 注释。
用于 IE8 的 ngRoute(角度版本 1.2.16)有什么问题吗?
angularjs - ngRoute 似乎不起作用
如果我尝试使用 ngRoute 方法来更改主页面视图,我有一个似乎根本无法工作的网络应用程序。路由配置如下所示:
我已经尝试过在部分前面有和没有'/'。我已经尝试过它的正常网络服务器反向代理在 nginx 下和直接在其目录中的 http-server 下。在这两种情况下,都没有任何证据表明曾经从服务器请求过部分页面。整个主视图有点毛茸茸,但相关的部分看起来像:
我已经放弃了导航栏的内容,因为它似乎无关紧要,单击它或使用#whatever 直接输入 url 得到相同的结果。/libs 目录具有来自 bower 的最新 angular、angular-route、angulare-sanitize。
我尝试插入我的库和部分的小样本似乎可以工作,这更令人沮丧。这几天我一直被这件事难住了。我在生产中用一堆 ng-includes 和一些“聪明”的代码绕过它,但我宁愿让它工作。有什么弹出来的吗?当我说它不起作用时,我再次表示我没有看到任何证据表明发生了任何路由,因为这些部分从未从服务器请求。
angularjs - 错误:[ng:areq] http://errors.angularjs.org/1.2.12/ng/areq?p0=CustomersController&p1=not%20aNaNunction%2C%20got%20undefined
我有 Angular js 的练习项目, 描述
- demoangular.html 页面
- Logout.html 页面
demoangular 页面是登录页面,它重定向到 logout.html
但是 logout.html 行为不正常
它在控制台上显示以下错误
以下是代码...
Demoangular.html
注销.html
angularjs - Angular,页面一次又一次加载
我有一个简单的 angularjs 项目。
当我重定向到 login.html 时登录后出现问题 ,它不断发送请求并且页面一次又一次地重新加载
请帮助以下是代码
demoangular.js
你好.html
注销.html
应用程序.js
node.js - 如何从数据库动态添加路由到 angularjs
我正在创建一个 NodeJs + AngularJS 应用程序。我有存储到数据库中的酒店列表。我想根据酒店名称和基于属性 ID 的加载部分视图创建动态路线。
例如,在我的数据库中,我有:
在 app.js 我想要这样的东西
angular.forEach(reviews, function (review) { $routeProvider.when(review.title.replace(" ","-"), { templateUrl: 'partials/review', controller: reviewCtrl }); });
]);
在这里,Hotels/reviews 将是通过调用 api 来自数据库的列表,并且我想将它们对应的 Id 作为路由参数传递给控制器。
我的应用程序中有许多其他部分,我必须从数据库中创建路由。
请帮忙。
问候, - 马诺伊
angularjs - angular ng-route : undefined route nesting
I want to route to all child paths to m.
Thus /m and /m/123 and /m/123/a all map to the same route index.m
angularjs - $location 改变了 ? 参数分隔符
我不想从我的控制器 /plant/needs/temperatures?open=temperatures 打开以下 url,其中参数 open=temperatures 要求页面打开相关弹出窗口,代码如下:
不幸的是,我请求了这个 url #/plant/needs/temperatures%3Fopen=temperatures,问号被 %3F 取代,阻止了页面打开。
有什么想法可以解决这个问题吗?