使用参数对象在 blazor 中重定向

Redirecting in blazor with parameter object

我有答案,但我想接收一个对象而不是字符串或整数,我该怎么办?

[Parameter]
public Produto? produto { get; set; }

_navigationManager.NavigateTo("/login", produto);

您应该将对象添加为一组查询字符串参数,或将其序列化为 JSON,以便接收页面可以将其反序列化。