gpt4 book ai didi

.net-core - Blazor 路由中的多个查询字符串参数

转载 作者:行者123 更新时间:2023-12-03 17:40:49 26 4
gpt4 key购买 nike

我在当前的项目中有多个从 url 检索 1 个查询参数的工作示例,但是当尝试对多个 url 参数遵循相同的约定时,我在 chrome 调试器控制台中收到以下错误:

Error: System.InvalidOperationException: 'Router' cannot find any component with a route for '/confirmemail'.

我的页面路由定义为:
@page "/confirmemail/{Token}/{UserId}"

@functions{...}部分包含以下属性:
[Parameter]
string Token { get; set; }
[Parameter]
string UserId { get; set; }

我正在尝试为如下所示的 url 检索查询字符串参数:
http://localhost:50466/confirmemail?Token=SomeReallyLargeToken&UserId=SomeGuidUserId
我怎样才能做到这一点?

最佳答案

你可以试试吗?

http://localhost:50466/confirmemail/SomeReallyLargeToken/SomeGuidUserId

我认为它应该工作。

更新:如果您想从查询参数中准确获取值,这里是一个很好的例子 https://learn-blazor.com/pages/router/

关于.net-core - Blazor 路由中的多个查询字符串参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53786347/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com