问题标签 [angular-component-router]

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 投票
3 回答
330 浏览

javascript - Angular1.5 用哪个路由器?

这个问题似乎有点“IdidntwanttosearchonGoogle”,但我做到了。很多,一切都奏效了。

我正在尝试使用 angular 1.5 构建一个小型 Web 应用程序。问题是我从来没有使用过路由(从来没有!),而 Angular 1.5 似乎对它模棱两可。我已经看到 1.5 使用像 Angular 2 这样的组件路由器,然后在 Angular 页面上它说它已被弃用,我们必须使用 ngRoute。

事实是,无论如何,我不明白该拿哪个以及如何使用它。在我的 bower.json 中试过这个:

在我的 index.html 中:

如果您有一个指南可以正确解释 Angular 1.5 中的路线,谁在工作,那将是完美的!

0 投票
3 回答
2184 浏览

angularjs - 如何确定 AngularJS 何时完成渲染所有组件和指令

当 AngularJS 完成所有路由、组件和指令的渲染后,有什么方法可以运行脚本吗?

例如,当所有带有 templateURL 的组件和指令都完成渲染时。

0 投票
1 回答
1312 浏览

angular - 当组件以 Angular 2 加载时运行代码,类似于 Angular 1 app.run

我从 angular 2 开始我有几个问题

在角度,我曾经在路由配置中定义一个变量,并基于该变量我在 app.run() 中编写了一个代码,它将检查该变量是否为真,是否应该发生某些事情。因此,它所做的就是在更改路由器时检查该条件。

现在,如果我想在 Angular 2 中实现相同的效果怎么办。我们没有 app.run() 而是我们有引导程序,是否可以在路由器配置中定义用户定义的变量?

我尝试搜索,但找不到我的问题的答案。请让我知道是否需要对我提出的问题进行任何澄清。

谢谢

0 投票
1 回答
1112 浏览

javascript - Angular 1.5 组件 ...ng-link 问题

我有 Home Accounts Services Orders Tickets 点击帐户的导航栏,有下拉字段新客户搜索客户点击新客户时,它应该导航到主页组件。

根组件视图:

如您所见 ng-link="['Home']"

路由配置:

家庭组件

主页组件视图

单击新客户时,它应该显示主页组件视图,但它不显示主页组件视图?,也没有错误。!!

0 投票
1 回答
536 浏览

javascript - Angular 1 组件路由器:无法读取未定义的属性“startsWith”

我正在使用Angular 1 组件路由器,它的工作原理很奇怪。当我在本地运行网站时,它工作正常,但如果我从另一台 PC 访问它,我会收到 js 错误

无法读取未定义的属性“startsWith”

我尝试从 4-5 台 PC 和不同的浏览器 IE、Chrome 和 Safari 访问网站,它要么工作要么显示 js 错误,

请指教

0 投票
1 回答
973 浏览

angular - Angular2:无法直接导航到子路线

我创建了这样的路线

现在,当我从培训导航到子路线时,我能够做到。但是如果我刷新或者我尝试直接打开 url。我无法做到这一点。

例如 trainings/createTraining 会抛出 http 错误,因为它试图通过将 training/ 作为基本 url 来获取资源。

0 投票
1 回答
165 浏览

javascript - Angular 1.5.x 组件路由器解析(2)

如何让组件路由等待数据才能执行控制器并呈现视图。类似于和。resolve_ngRouteui-router

文档有这个:

Angular 组件路由器

这只等待 url 更改,例如:

但是点击链接后立即改变了视图,然后改变了url,太奇怪了!

这不会阻止视图渲染或控制器执行(显然)。

这种情况的演示:

代码和预览:plunkr.co (点击英雄)

有一个类似的问题没有答案:Angular 1.5.x Component Router Resolve

0 投票
1 回答
400 浏览

angularjs - Angular:$router 和 $rootRouter 之间的区别?

前几天我在我的 angularJS 项目中实现 webpack,我的项目抛出了一个未知的 RouterProvider 错误。

更改我的$router提供商以$rootRouter解决问题。所以我的问题是,它们之间有什么区别?

在此先感谢,朱尔斯

0 投票
1 回答
1223 浏览

javascript - 如何在使用组件路由角度 1.5 跨页面导航时保留值

最近我实现了 Angular 1.5 组件路由。但是在跨页面导航时我无法保留值。如何在跨页面导航时保留值。看看这个PLUNKER。这是两页导航的非常基本的示例。

当我在 Page 1 上输入/选择值并移至Next Page时。当我来到上一页时,所有值都会重置,它不是保留值。我们如何在跨页面导航时实现保留价值?这个例子只有两个页面导航,在实际应用中我将有 5-10 个页面导航。

如果可以保留切换选择。那很好啊。这是我的代码:

JavaScript

HTML

附上运行样本的图像:在此处输入图像描述

0 投票
0 回答
149 浏览

angular - Angular 2 组件交互

我有一个自定义数据网格,我试图在我的主要组件中进行交互。

主页.components.ts

我在这里面临的问题是无法实例化继承数据网格组件的网格对象,无法从中创建实例来执行某些操作。

请在下面做必要的事情,如果可能的话

Angular 2 路由刷新

Angular 2 发布版本组件