问题标签 [routeparams]

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

mocking - Postman Mock 服务器路由参数

使用邮递员模拟服务器时出现问题。它不响应具有路由参数的请求。例如,我的 uri 如下所示:

但是当我以这种方式调用模拟服务器时:

或者

模拟服务器响应是:

}

任何机构可以帮助我吗?

0 投票
1 回答
68 浏览

angular - Angular 4 路由参数更新上的内容出血

我有这个内容出血问题。我在订阅路由参数时路由到拉取产品 ID 的页面。

它在初始加载时工作正常,但是,如果更新路由参数,则产品的新内容将加载到旧内容之上。我不希望内容相互渗透,因为它们会引起冲突。

发现

我注意到内容溢出的区域是嵌入/子组件的区域,其选择器标记的属性绑定到输入源的数组结构。我怀疑该数组被附加而不是被其新内容覆盖。因此,信息重复。

例如:

如何在输入新内容信息之前清除这些现有内容的标签?

0 投票
1 回答
1082 浏览

angularjs - AngularJS:如何获取以前的 url 并替换其参数?

我在我的应用程序中使用 angular $routeProvider来更改网址。我想获取以前的 url 并替换它的一些路由参数。

例如,如果我之前的 url 是上面那个,我想把它的参数userId改成别的。(以前的网址:/editUser/1,我想改成/editUser/2:)

我可以使用 AngularJS 做类似的事情吗?

0 投票
3 回答
3216 浏览

node.js - 路由参数不适用于 React

我正在尝试使用 Route 参数,但我无法获取参数。

该页面根本没有显示任何内容,似乎未定义或空白。

如何从“wedding/:pageName”获取参数?

这里缺少什么?这是获取参数的最佳方法吗?

“pageName”不是ID,有问题吗?

提前致谢

我的 App.js

婚礼.js

婚礼页面.js

0 投票
7 回答
57688 浏览

angular - 使用 routerLink Angular 传递不可见或隐藏的参数

我有如下路由器链接:

我想传递参数showTour。但是,当我这样做时,参数是可见的url,我想隐藏它。我已经阅读了很多参考资料(其中提到了可选参数),但在我的案例中没有成功。我怎么能解决这个问题?

0 投票
1 回答
118 浏览

angular - Angular Router:无法访问子路径中的路由参数

在我们的主要 app.component 路由中,我们有这个:

然后在模块中我们有这样的路由:

现在我需要的是让 param['id'] 像:

奇怪的是,这只适用于 path: ':name/:id' 而不是它的孩子。我错过了什么?

0 投票
2 回答
425 浏览

node.js - 从 url Angular 获取查询参数

我想从 url 中获取 id

所以在我的 app.module.ts 我有这样的路线我的 course.component.ts 中,我有以下代码:

实际上在我的开发者控制台中我可以看到以下 如果我尝试 console.log(params) 我得到关注

0 投票
2 回答
5332 浏览

express - 在 Express 上使用带有 `app.use` 的路由参数

我不能app.use在 Express 4.16.2 上使用路由参数。

我有这样的声明:

并且,在章节会话路由器中:

当我得到'/course-sessions/0/chapter-sessions/'时,我有 404。

然后我正在尝试这样的声明:

现在我得到了我想要的结果。所以路由参数不适用于app.use.

在我进行研究时,我收到了这个 GitHub 问题和这个关闭问题的拉取请求。但似乎问题仍然存在。还是我做错了什么?

0 投票
1 回答
788 浏览

angular - Angular - 从详细组件导航回来

我有一个页面“/类别”显示用户可以点击的多个类别。单击类别时,将显示详细信息页面,其中显示在 url '/categories/1' 中的类别 ID。

为此,我通过以下方式配置了我的应用程序路由模块:

我使用以下代码导航到详细信息页面:

问题是,当我在详细信息页面上并返回浏览器时,我被发送到页面'/categories/categories' 而不仅仅是'/categories'。

我的第一个想法是覆盖后退导航,但我还没有找到一个好的方法来做到这一点。我找到了一篇解释如何实现这种结构的文章,但是他们在页面中添加了一个后退按钮,并在单击该按钮时导航回正确的页面。这会起作用,但如果仅使用浏览器的后退按钮,用户仍会被发送到“/categories/categories”页面。

有什么好方法可以实现我想要的吗?

我说的那篇文章

提前致谢!

0 投票
1 回答
1531 浏览

angular - 如何通过角度 5 中的 routeparams 发送对象

我想通过 routeparams 使用 angular 5 将对象发送到另一个页面,但它不起作用。

看看我在下面写的代码:

对象的 TS 代码:

模块代码:

},

路由页面后显示对象的 TS CODE:

}

但是,页面没有被路由它说: