腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6295)
视频
沙龙
2
回答
如
何在
不
更改
URL
路径
的
情况下
导航
到
Angular
中
的
新页面
,
但在
位置
历史记录
中
推送
新
状态
?
angular
我知道我们可以使用this.router.navigate(['/view'], { skipLocationChange: true });
导航
到
一个
新
视图,而不需要将/view
路径
反映
到
URL
中
。但这里
的
问题是,当我单击浏览器
的
后退按钮时,它返回两个
状态
,因为实际上它不会在历史堆栈中保留/view
路径
。当我单击back按钮时,我只想转到上一页,即
浏览 12
提问于2020-01-19
得票数 0
回答已采纳
3
回答
存储
url
的
历史记录
列表,并使用jquery访问上一个和下一个
url
javascript
、
jquery
、
angularjs
我想手动存储
url
的
历史列表,这样我就可以根据需要访问
url
,并可以相应地向前和向后移动。我已经使用了document.referrer和window.history.back(),但我无法获取所需
的
url
。所以请告诉我一种方法,这样我就可以手动获取它,并将它存储在一个数组或其他什么东西
中
。 提前谢谢。
浏览 1
提问于2014-06-14
得票数 1
1
回答
使用replaceState时
不
触发onpopstate事件
javascript
、
angular
、
iframe
、
popstate
在我
的
应用程序
中
,当用户通过
导航
栏
导航
到
页面时,它将其内容加载到iframe
中
。iframe将一个
新
的
条目
推送
到
历史记录
中
,我想同时反映我地址上
的
url
,所以我使用history.replaceState来实现。问题是,当我尝试收听window.onpopstate时,在浏览器
中
单击“后退”和“前进”时,事件不会被触发。父应用程序是
ang
浏览 52
提问于2018-08-07
得票数 1
1
回答
Redux
状态
和
Angular
2路由
angular
、
redux
我正在尝试在我
的
Angular
2应用程序
中
掌握Redux
状态
管理,并想知道Redux
状态
和
Angular
2路由如何能很好地结合在一起。例如,我有不同
的
视图(即具有不同路线
的
组件),它们接受日期或日期范围。因此,在我
的
应用程序栏
中
,我有一个按钮,它将显示日历,供用户选择日期。(params => <load records for date>); 现在,我该如何使用Redux来实现这一点,也就是说
浏览 3
提问于2016-09-29
得票数 5
1
回答
使用react-router-redux可以使用链路组件在加载路由
状态
后进行转换
reactjs
、
react-router
、
redux
、
redux-thunk
、
react-router-redux
我一直在使用,它允许我
的
位置
很好地存储在
状态
中
,并允许我使用react-router来定义路由,并在路由之间进行链接。这对于页面之间
的
转换并不是很好,因为
新页面
在
导航
时将是空白
的
,或者您可以放入一个加载器,
但在
加载
新页面
的api调用之前,它实际上不应该
导航
到
新页面
。类似于或之类
的
网站 此
中
已经讨论了这种实现,在和中使用了在页面转
浏览 3
提问于2016-03-05
得票数 1
2
回答
为什么在一个页面应用程序上浏览不同
的
部分时保存哈希历史?
reactjs
希望获得一些关于散列历史
的
知识,并浏览单个页面的React。我
的
代码会像这样。我会有链接,将前往一个部分,然后将更新
的
网址。
浏览 3
提问于2017-05-14
得票数 0
回答已采纳
2
回答
react-router-redux
的
"push“方法和react-router
的
"browserHistory”方法有什么不同?
reactjs
、
react-router
、
react-router-redux
当用户从一个页面/路线
导航
到
另一个页面/路线时,我正在尝试更新react
中
的
历史记录
。但是我不知道我应该使用什么方法来实现这一点,为什么?
浏览 2
提问于2017-04-27
得票数 6
回答已采纳
1
回答
返回Backbone.js应用程序内部而
不
更改
网址
javascript
、
backbone.js
、
back-button
、
browser-history
、
backbone-routing
我们有一个Marionette视图,我们称它为'products‘,我们有一个'submit’按钮,它显示了另一个视图,但没有
更改
URL
。所以,问题是,在“提交”视图中,如果用户按下“后退”按钮,他们希望转到“产品”视图,但实际上,他们被带回“主页”视图,因为我们在显示“提交”时没有
更改
URL
。那么,我们如
何在
不
更改
URL
的
情况下
推送
历史记录
中
浏览 4
提问于2015-08-25
得票数 0
1
回答
如果
url
中
没有散列字符,
angular
2
的
spa路由是如何工作
的
?
javascript
、
angular
、
angular-ui-router
、
single-page-application
、
router
在执行
angular
2“英雄之旅”教程时,我刚刚注意到他们
的
spa路由器在
url
中
没有尾随散列(#)字符(例如kendo spa路由器就是这样)。如果浏览器不重新加载整个页面,
angular
2是如何工作
的
?
浏览 1
提问于2017-02-02
得票数 2
2
回答
AngularJS是否可以在刷新时侦听$locationChangeSuccess?
javascript
、
angularjs
我正在使用下面的代码监听
Angular
中
的
$locationChangeSuccess:}); 但是,只有当我
导航
到
新
链接时,它才会在控制台中记录
位置
已
更改
。当然,这是有道理
的
。我
的
问题是,在刷
新页面
的
情况下
,我如何让
Angular
侦听 $locationChangeSuccess ?
浏览 75
提问于2013-04-25
得票数 20
回答已采纳
2
回答
在urls包含散列和片段标识符
的
情况下
,webdriver.get()和webdriver.navigate.to()
的
区别
firefox
、
selenium
在火狐中使用Selenium WebDriver时,我注意到了以下行为:当你再次尝试使用webdriver.get()访问它时,火狐没有任何反应(当你手动选择当前
url
并按Enter时,同样
的
行为也会被注意
到
)。如果你在Chrome
中
这样做,页面会被重新打开。 但是,当你试图在火狐中使用webdriver.navigate.to()再次访问
url
时,页面会重新打开。有人能解释一下这种
情况下
webdriver.get
浏览 2
提问于2015-11-23
得票数 2
0
回答
在
不
更改
angular
2
中
的
url
的
情况下
更改
页面内容
angular
、
typescript
我使用skipLocationChange属性
更改
了路由,但没有
更改
url
,如下所示。<a [routerLink]="['/articledetail']" skipLocationChange><h4>{{article.HeadLine}}</h4></a> 但当我刷
新页面
时,它会转到上一条
路径
然后我使用ngIf来检查一个变量值,在一个方法
中
设置它
的</em
浏览 5
提问于2017-12-05
得票数 0
回答已采纳
1
回答
角路由:实例创建与实例激活
javascript
、
angular
、
routing
实例激活 当浏览器
的
位置
URL
更改
为匹配
路径
段(例如/crisis-center)时,路由器激活相应组件
的
实例(例如CrisisListComponent)并显示其视图。当应用程序请求
导航
到
路径
(例如/crisis-center)时,路由器激活相应组件
的
实例(例如CrisisListComponent),显示其视图,并使用该
路径
的
URL
更新
浏览 3
提问于2018-01-08
得票数 7
回答已采纳
3
回答
Ionic 4
Angular
router
导航
并清除上一页
的
堆栈/
历史记录
angular
、
ionic-framework
、
ionic4
、
angular-router
我想
导航
到
另一个页面并清除页面堆栈。(Intent.FLAG_ACTIVITY_CLEAR_TOP);据我目前所知,使用Ionic NavController是可行
的
,
但在
Ionic 4
中
它是被弃用
的
我学习了使用routerLink
的
按钮,但如果我没有记错的话,通过使用它,应用程序会立即
导航
到
其他页面。在
导航
到
另一个页面之前,我需要执行一些逻辑。 例如
浏览 2
提问于2019-03-08
得票数 4
1
回答
没有
URL
/ deeplinking
的
AngularJS应用程序
angularjs
、
navigation
、
location
如
何在
不
更改
URL
/路由
的
情况下
导航
视图/部分?我只想要一个
URL
,这样就没有浏览器
历史记录
了。我尝试了UI-Route,它基本上能做我想做
的
事情,但只要我在一个带有$apply方法
的
视图上,地址栏就从'someapp.com‘变成了’omeapp.com/#/‘。它出现在
angular
1.1.5
中
,但不是1.0
浏览 0
提问于2013-05-30
得票数 1
1
回答
正在删除react-router browserHistory
更改
侦听器
reactjs
、
react-router
我有一个react组件,它使用browserHistory
的
listen方法侦听路由
更改
。将处理程序注册
到
在ComponentDidMount
中
,如何删除componentWillUnmount
中
的
监听器我找不到任何关于这方面的文档,通过搜索github问题,我发现使用browserHistory.unregisterTransitionHook
的
建议似乎不会删除侦听器,而且
浏览 0
提问于2016-06-20
得票数 10
回答已采纳
1
回答
[
angular
路由器]
angular
、
router
我从许多有声望
的
网站(
如
twitter,twitch,facebook)了解
到
,它们都是授权和非授权用户
的
根
路径
。说对于twitter来说,在用户登录之前和之后,
url
位置
指向。
Angular
路由器似乎只提供静态配置,因此我无法基于canActivate guard
中
的
身份验证逻辑动态创建组件。我所能做
的
就是
导航
(例如,登录(‘/this.router.navigate’
浏览 5
提问于2018-01-09
得票数 2
2
回答
使用replaceState与jQuery移动在部分页面AJAX刷新
中
更新jQuery
javascript
、
ajax
、
jquery-mobile
、
html5-history
我正在使用jQuery移动1.4.2,在我
的
应用程序中有一些页面,其中我使用AJAX以内联方式刷
新页面
的部分内容(而不是在jQM中进行完整
的
“页面
导航
”)。我想对当前
的
URL
进行更新,而
不
添加历史点来跟踪这些AJAX操作
的
状态
,这样,如果用户
导航
到
一个子页面,然后返回,他们就会回到他们停下来
的
地方(我们不会在DOM
中
缓存页面) --如果他们将
URL</em
浏览 1
提问于2015-01-15
得票数 1
回答已采纳
2
回答
history.pushstate和HTTP表单转发
forms
、
http-post
、
page-refresh
、
pushstate
、
html5-history
我目前在HTTP表单和历史
推送
状态
方面面临一个小问题。当我
的
用户在example.com/page-1
中
提交一个POST表单,然后单击此页面
中
的
链接时,他们将被用history.pushstate重定向
到
example.com/page-2。JS脚本只是
更改
当前
的
url
,将旧
的
推送
到
历史记录
,然后显示
新
的
内容
浏览 3
提问于2012-11-30
得票数 6
2
回答
$router.push是否
导航
到
一个
新
的
URL
?
vue.js
、
vue-router
、
html5-history
我阅读了vue-路由器()
的
文档。 所以..。我们如何解释这个矛盾呢?
浏览 1
提问于2018-12-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何做出对搜索引擎更友好的网站设计
BOM
PJAX技术:让你的网站速度更快!
现代浏览器探秘:导航每日前端夜话
React Router入门指南
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券