腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
runGuardsAndResolvers
和
onSameUrlNavigation
在
Angular
中
重新
运行
解析器
、
、
我有
和
编辑表单,并
使用
解析器
来预取数据来填充表单。我想在最终用户单击浏览器刷新按钮时
重新
使用
解析器
。目前,数据不会被
重新
调用。我相信这是因为数据是
在
ngOnInit
中
调用的。我
在
我的路由模块
中
实现了
runGuardsAndResolvers
:'always‘
和
onSameUrlNavigation
:’reload‘,但这不起作用。我尝试
浏览 19
提问于2019-07-31
得票数 0
回答已采纳
2
回答
未在导航
angular
6
中
加载组件
中
的ngOninit
、
、
this.router.navigateByUrl('/dummy', { skipLocationChange: true });
在
ts
浏览 0
提问于2019-12-02
得票数 0
2
回答
以编程方式刷新
Angular
2页面,而无需
重新
加载所有应用
、
为了触发onInit钩子,
在
Angular
2
中
以编程方式刷新路由的方法是什么?
浏览 2
提问于2016-02-06
得票数 0
2
回答
在
3秒后
重新
加载页面,并在
Angular
中
承诺
、
、
、
、
当用户传递错误的登录/密码时,我希望页面
在
3秒后
重新
加载。我试着用两个解决方案来解决这个问题,但是不能让它工作。
浏览 27
提问于2020-07-05
得票数 2
回答已采纳
2
回答
更新后所有子组件的角5
重新
加载数据
、
、
、
在这个组件
中
,我还定义了其他组件,用于扩展相同PersonParentComponent.的地址
和
其他信息。我想要做的是,
在
更新person模型之后,重定向到相同的路由,然后
使用
解析器
PersonResolver
和
activatedRoute.将所有components.The数据注入到所有组件
中
。imports: [RouterModule.forChild(routes)],})
在
执行更新之后
浏览 2
提问于2019-01-23
得票数 1
回答已采纳
3
回答
注销后的
Angular
2路由器canActivate
我对一些路由
使用
了登录保护(例如'/profile')。我希望我的应用程序有下一个行为:如果用户
在
'/profile‘页面上点击'logout',他应该被canActivate()方法重定向到主页。但是这个方法在这种情况下不会被调用。
如何
运行
canActivate()(
重新
加载页面,手动调用)?localStorage.removeItem('auth_token'); this.islogin = fals
浏览 1
提问于2016-11-02
得票数 7
4
回答
导航到相同的路线而不刷新组件?
、
我已经从router升级到
使用
新的
Angular
2路由器-不推荐
使用
,并且一些行为发生了变化。 我遇到问题的页面是一个搜索页面。我们选择
使用
HashLocationStrategy将所有搜索词放在URL
中
。
在
该页面上,如果我尝试this.router.navigate(['/search/World']);,那么浏览器地址栏
中
的URL会相应地更新,但组件根本不会改变。以前,我可以
使用
routerCanReuse
浏览 2
提问于2016-06-30
得票数 51
回答已采纳
3
回答
Angular
6:跳过子路由中的父路由
解析器
?
我正在尝试将路由添加到我的应用程序
中
,并且我有一个带有parentResolver的父路由
和
一个带有子
解析器
的子路由。当我访问'/ parent‘时,父
解析器
完全生效。但问题是,当我访问“/ parent / child”时,父
解析器
在
子
解析器
可以生效之前再次启动。我不想在导航到子页面时
运行
父
解析器
。 因此,有没有办法
在
调用子路由时跳过父
解析器
。path: &
浏览 5
提问于2018-09-17
得票数 2
1
回答
如何
在queryParams更改时
重新
运行
解析器
、
、
、
我有一个
解析器
服务,它应该返回一个可观察的: this.http.get(second call with queryParam), }{ path: 'some pa
浏览 3
提问于2017-07-21
得票数 22
回答已采纳
5
回答
执行操作后导航到同一页
、
在
Angular
8
中
,我有一个页面,它列出了一些信息,
在
删除当前页面的行之后,还有删除选项,我需要刷新当前页面,以便更新内容。我对此
使用
过导航,但由于相同的页面导航问题,它无法工作。 ()=>{this.router.navigate(['business'])} } 我
在
定义的rotes中
使用
了
onSameUrlN
浏览 0
提问于2019-07-25
得票数 1
回答已采纳
5
回答
角度-导航到当前相同的URL,组件
重新
加载,而不是整个页面
、
我
使用
的是角5库,我想导航到当前的URL与
重新
加载(刷新)整个组件,而不是页面,我已经阅读了导航到当前的URL
在
角文档。Default is 'ignore'.
onSameUrlNavigation
: 'reload' | 'ignore';this.router.
onSameUrlNa
浏览 1
提问于2018-02-06
得票数 10
回答已采纳
5
回答
onSameUrlNavigation
属性
在
角(版本大于5)
中
的用途是什么?
、
最近,我听说了一个名为
onSameUrlNavigation
的属性,您可以将它设置为“
重新
加载”。我已经
在
谷歌上搜索过了,但是没有多少文章显示了该属性的
使用
。有人能帮我提供一个实时的例子来说明我们需要在哪里
使用
那个属性吗?@ngModule({ exports: [RouterModule
浏览 1
提问于2019-01-06
得票数 15
1
回答
角11路由器数据未发生变化时不能更新
、
、
、
我有一个角度
解析器
:export class DataResolver implements Resolve<any> { 路线是这样的: component: HomeComponent, resolve: { },
runGuardsAndResolvers
: 'paramsOrQueryParamsChange',
浏览 1
提问于2021-04-11
得票数 2
回答已采纳
3
回答
如何
手动触发路由
解析器
、
、
在
访问用户页面的帐户片段之前,我正在解析一个用户:{ component: UserComponent,this.user = data['user']; this.initForm();} 在用户帐户组件
中
,在这两种情况下,我都希望更新组件的用户,并重置表单
和
验
浏览 8
提问于2017-01-23
得票数 16
2
回答
Angular
2 :
如何
刷新
解析器
依赖组件?
、
、
我有三个组件,每个组件都有自己的
解析器
,从不同的API获取数据。要做到这一点,这些组件依赖于它们之间
使用
服务共享的url。我可以想到两种方法: 脏方法:
使用
路由器重定向
和
空白组件强制刷新组件。有一个更新,但是
解析器
还没有...解
浏览 0
提问于2016-12-07
得票数 13
回答已采纳
26
回答
如何
使用
angular
2路由器
重新
加载当前路由
、
我正在
使用
带有hashlocation策略的
angular
2。"departments/:id/employees"this.router.navigate([`departments/${this.id}/employees`]); 但是什么都没发生
浏览 147
提问于2016-12-06
得票数 214
回答已采纳
3
回答
如何
有条件地更新角路由
解析器
数据?
、
、
我有一个角度路由
解析器
,它有一个
在
加载父路由时加载的项列表,比如/users。在这种情况下,我想要那个
解析器
重新
运行
。更具体地说,我希望
解析器
返回的数据反映更新后的数据。我不认为
runGuardsAndResolvers
上的静态选项会起作用,我也不认为
在
我的情况下,
使用
可以交给
runGuardsAndResolvers
的函数也会在我的情况下工作,因为这些数据更改可能与路由更改不一致这意味着我可以通过其他方式
浏览 17
提问于2022-11-01
得票数 2
回答已采纳
12
回答
如何
重新
加载当前页面?
、
因此,我没有将更改发送到父页面并更新某些字段,而是
使用
以下命令“
重新
加载”了当前页面 private route: ActivatedRoute; this.router.navigate例如,当前页是 http://web.info/admin/user/edit/9 它将被重定向到此页面,希望该页面内的所有数据都
重新
加载最新的数据。但是,
angular
似乎不会
使用
如何
重新
加载
浏览 172
提问于2018-09-18
得票数 44
回答已采纳
1
回答
在
页面之间导航时不会调用ngAfterViewInit
、
、
、
import { Component, OnDestroy, AfterViewInit, OnInit, AfterContentInit, ChangeDetectorRef, } from '@
angular
/details/details.module#DetailsPageModule',
runGuardsAndResolvers
: 'always'}, { path: 'products/:category/cart/cart.module#C
浏览 9
提问于2019-03-17
得票数 4
12
回答
无法
重新
加载/刷新活动路由
、
、
我最近更新了新的RC3
和
Router3alpha,似乎有些事情已经改变了。<a [routerLink]="['/link1']">Link1</a>export class LinkoneComponentthis.foo = Math.
浏览 4
提问于2016-06-26
得票数 32
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在 Kubernetess 中使用 DNS和Headless Service 发现运行中的 Pod
在IntelliJ IDEA中如何集成和使用Maven插件
手提袋和手挽袋在服装店中的使用,如何选择
路由器和交换机有什么不同?在实际使用中如何选择
Angular 6发布,新功能详解
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券