问题标签 [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.

0 投票
1 回答
164 浏览

angularjs - AngularJS - ngView 和“保留在内存中”

我在我的项目中使用 AngularJS 和 ngView。

ngView 与 ngRoute 完美配合,但是当我回到上一个链接时,ngView 再次重新加载数据(使用 Ajax)。

是否可以“记住”以前的数据,因此不应该总是为所有数据充电?

0 投票
1 回答
1090 浏览

javascript - Angular 路由控制器无限循环

首先,我只是 angularJS 的初学者。我有这些文件

应用程序.js

索引.html

登录.html

login.controller.js

登录服务.js

主控制器.js

根据给定的文件,index.html 正确显示 login.html 并且没有错误。但是,在登录并且 login.controller.js 中的 $location.path 执行时,路由启动并运行 main.controller.js 只是为了在我的浏览器上的页面检查器中看到垃圾邮件 console.log('LOOPING CONTROLLER') 并且没有在模板中加载 main.html。

我错过了什么吗?谢谢您的帮助

更新

我似乎与 jQuery 有冲突。删除 jquery 使页面工作正常,除了解析。对导致冲突的原因有任何想法吗?

0 投票
2 回答
498 浏览

angularjs - AngularJS 1.0.7 更改网址

我有一个 AngularJS1.0.7 网络应用程序。我正在实现多语言 URL,例如 domain.com/es 或 domain.com/en。即我有 www.domain.com/es/about。

另一方面,我在导航栏中有一个选择组合框来更改语言。因此,当用户更改语言 url 语言部分应该更改。

我应该如何实现这一目标?

注意:拜托,我知道 ui-router。我会评估它,但是代码的变化是相当大的。所以,我想知道一种使用 ng-route 的方法。

注2:我也知道我的角度版本是旧的。在以后的 AngularJs 版本中,我知道有 $route.updateParams({language: newValue}); 但是,它在我的版本中不可用。

0 投票
1 回答
91 浏览

javascript - 在状态内部的配置函数中,如何将工厂/服务用于angular js中的自定义数据属性

在下面的示例中,我必须在角色中使用服务如何使用服务并从那里返回数组值

例子 :

服务/工厂:-从这里我需要到return array上面的自定义对象数据->signin状态内部的角色

下面的例子: -

0 投票
1 回答
97 浏览

angularjs - Angularjs 中的 ngroute

我正在尝试使用 ngRoute 将 customers.html 与 customersController.js 结合,以便在加载 index.html 时显示在视图中。

它应该在表格中显示客户列表以及其他一些属性。

它显示的是局部视图。

代码链接:http: //plnkr.co/YzZ3ldemD8UHH0R16BNi

index.html 有以下代码

app.js 有以下代码

customersController.js 有以下代码

customers.html(视图)有以下代码

0 投票
0 回答
279 浏览

angularjs - 如何让 ngRoute 忽略一个 url

我在 AngularJs 中使用 ngRoute。我想将其配置为忽略一些像 /#A1 这样的 url。更具体地说,我不希望它在页面中加载任何内容。请帮帮我。

提前致谢!

0 投票
0 回答
130 浏览

angularjs - 在 ui 路由器中加载多个状态以分离 ui-view

我面临一个问题,即如何为每个州创建单独的窗口。

假设我有state1,state2和等三种状态state3,通常当我调用时state1,模板会state1被放入<div ui-view></div>,当我调用时state2,模板state2也会被放入<div ui-view></div>

但我想动态创建 ui-view='view1' 和 ui-view='view2' 。之后,我会将整个 HTML 放入我的自定义窗口中,自定义窗口看起来像桌面窗口。

你有什么想法来解决这个我的问题吗?

0 投票
0 回答
158 浏览

javascript - ng-route 无法加载视图

我是角度 js 的新手。我正在尝试构建一个简单的应用程序,如果我通过 ng-route 加载它无法找到 view1.html,而如果我从同一个 index.html 加载它可以工作。我已经通过以下帖子遇到了同样的问题,我们在其中注入了 ng-route 的 ibrary 依赖项,但它仍然无法正常工作

(view1 和 index 在同一目录下)

view1.html

0 投票
1 回答
3027 浏览

angularjs - Angularjs路由参数不起作用

我正在我的 Apache 服务器中尝试以下代码,但它不起作用(单击链接时,没有任何反应)。它假设显示每个链接的标题/内容。

索引.html

应用程序.js

post.js

感谢任何帮助。

0 投票
1 回答
638 浏览

javascript - Angular Toastr:发送到隐藏的 toastr 路径?

我有一个使用 ng-route 的 Angular 1.3 项目。我正在使用 Angular Toastr 进行用户通知。

通知关闭后,我想将用户发送到路径。

使用以下代码,甚至会触发我的函数并显示调试语句,但浏览器无法导航并且没有显示错误。我错过了什么?