问题标签 [navigateurl]

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 回答
94 浏览

asp.net-mvc - 如果我在页面上使用 querystring,navigationurl 在同一页面中重定向

我正在尝试单击 products.aspx 中的链接并重定向到另一个页面 categories.aspx。当我在路由中使用 {*id} 来处理 products.aspx 上的查询字符串时,链接无法正常工作。发送相同的 products.aspx 页面。

我的路线:

products.aspx 页面中的超链接:

超链接在 asp 中:Repeater 和 Eval() 在链接上工作正常,链接似乎正常,当我单击超链接时,url 更改但不发送 categories.aspx 页面。

如果我删除查询字符串 {*id} 并且不使用超链接就可以正常工作。

我试图了解它为什么会发生以及我们能做些什么。

0 投票
3 回答
7743 浏览

javascript - 角中性能.navigation.type 的替代品是什么?

我有这个代码是为了知道页面是否被用户重新加载,不幸的是被弃用了。我想知道角度是否有这种方法。

0 投票
0 回答
393 浏览

reactjs - 如何防止电子反应应用程序的“导航到 http://localhost:3000/”

Typescript 刚刚发布了带有可选链接的 3.7.3,所以我想为这个功能升级一个项目

但是,在 runyarn upgrade --latest和 doing之后yarn start,应用程序将无限重新加载。

经过几天的调试。这就是我所发现的,似乎如果/public文件夹最近有任何更改,那么Navigated to http://localhost:3000/由于我的应用程序的设计,该应用程序将导致它无限重新加载。

该项目正在为以前的依赖项工作,所以我不确定他们react是否electron更改了它,以便应用程序将监视/public文件夹。当public文件夹更改并导致应用程序导航到localhost:3000. 有谁知道这种现象的原因是什么?而这种变化背后的原因,以及如何绕过这个?

顺便说一句,我的应用程序是一个简单的 epub 阅读器应用程序。目前,我的应用程序将加载所有图像、css 文件并将它们存储到public文件夹中(卸载时删除这些文件)。因此,应用程序可以加载这些图像、样式表。(我只是尝试将这些文件存储在src文件夹中,并且似乎 react 无法动态加载这些资源)。

0 投票
4 回答
7448 浏览

reactjs - ReactJS TypeError:无法读取未定义的属性“推送”

我构建我的应用程序并学习 ReactJS

直到现在我的代码错误,我尝试在互联网和论坛上搜索但无法修复。这是我的代码:

错误:TypeError:无法读取未定义的属性“推送”

请帮我

0 投票
1 回答
287 浏览

c# - C#中弹出窗口中的超链接

以下超链接位于用 C# 编写的弹出窗口中。

上面的代码正在重定向Order.Page.aspx弹出窗口内部。

但我正在尝试,当用户点击超链接时:

  1. 弹出窗口应该关闭。
  2. 重定向到 NavigateUrl~/Order.Page.aspx?OrderID=00001001
0 投票
0 回答
25 浏览

asp.net - 如何从主 ASPX 页面跳转到子 aspx 页面上的特定部分 (div)

  1. 我有一个主 aspx 页面,它有菜单控件,需要将其导航到子 aspx 页面并跳转/滚动到特定的 div 部分。

  2. 我使用了 Response.redriect(" http://url/landing.aspx/#divSection ") 但它不能完全导航。登陆页面包含嵌入的视频。

  3. 如果在同一个页面,则可以注册和调用javascript。

  4. 任何人都可以建议如何实现这一目标。

0 投票
0 回答
22 浏览

android-studio - 尝试导航到 android studio 中的其他片段时出现 BoomMenu 错误

BMB中的错误是否有解决方案导航到Android Studio中的其他片段? 因为我的代码
花了很长时间才能转到其他片段

图片:

0 投票
1 回答
1509 浏览

angular - 如何添加到当前路线和导航 - Angular

我在一个 Angular 9 项目中工作。

我有一个可重复使用的表,现在我有两个(父)组件使用该表。我希望用户能够选择表格上的一个项目并被路由到该项目的详细信息页面。问题是这些表位于两个不同的路径(比方说:/lists/parent1lists/parent2),详细信息页面是这些路径的扩展。因此,如果您单击 parent1 表的项目,则需要转到该路线/lists/parent1/details/${id},如果您使用的是 parent2 表,您将转到/lists/parent2/details/${id}. 我还通过路由器传递状态数据,并设置 queryParamsHandling。

我认为可以通过多种方式做到这一点,我正在尝试找出哪种方式最好。

  • 选项 1)当用户单击表中的项目(子组件)时,我使表组件发出事件,导致父组件导航到详细信息页面。这是有效的,因为父母知道它的路线当前在哪里,所以我可以简单地做:

在 parent1 和 parent2 中的方式相同。不利的一面是父母双方都在使用非常相似的功能(重复代码?)


  • 选项 2)我将当前路由从父组件传递到表(子)。这只是一个输入,我会在表格组件中使用这个函数来导航用户:

  • Opt3)我在表格组件的构造函数中找到当前路由(带this.router.events),然后设置它并在goToDetails()上面使用的func中使用它而不是输入参数。

  • 选项 4) ??? 出于某种原因,我认为有一种方法可以通过添加到当前路线来简单地导航。例如:如果您在路线上,/lists/parent1我认为有一个路由器导航功能router.navigateFromRoute.(['/details/${id}']),它只会从当前路线导航并添加到它,所以:/lists/parent1/details/${id}. 但我看到的唯一路由器导航功能是navigate()navigateByUrl()。这存在吗?我不知道为什么我认为它是。

一种方式比其他方式更好吗?我想保持这个表组件可重用。此类功能是否有标准做法?

我将不胜感激任何见解和提示,谢谢!

0 投票
0 回答
26 浏览

asp.net - 不需要超链接 eval navigateurl 完整路径

在数据库中,我有一列用于网站名称。我在超链接字段的列表视图中显示此网站。我希望当用户单击链接时,它应该重定向到新选项卡中的网站,但现在单击文件夹结构时,它会在网站名称之前添加前缀。这是超链接的代码。我应该怎么做才能从网站名称中删除前缀。网站的文字显示正常。请指教:

0 投票
1 回答
124 浏览

web-scraping - 从 HTML 网站提取或提取数据时出现 VBA 代码错误

我尝试使用 VBA 代码从 HTML 元素中提取或提取数据到 Excel:https ://drive.google.com/file/d/1_fGBlOLzMxmV3r-WwC8klcBNB7wUuJN2/view?usp=sharing

我的想法是从 HTML 网站中提取并提取黄色突出显示的汇率数据:https ://drive.google.com/file/d/1LACA6quFz_Am6mGVjGQ39xvehtX1sybB/view?usp=sharing

不幸的是,当我尝试运行代码时,它将错误编译为“运行时错误 445”和“对象不支持此操作”

感谢有人可以指导我找出错误所在。以下是我的完整 VBA 代码:

新的正则表达式 VBA 代码如下: