我使用auto_route与一些参数作为url参数。如果我推送的路由与当前的路由相同,但使用不同的参数,则显示的小部件不会更新。
为什么不呢?我可以强制它更新或者有auto_route的设置来检测这些变化吗?
默认情况下,auto_route
将路由名称作为其密钥。您可以使用*Route
类中的usePathAsKey
参数更改该行为:
默认值定义 | ||
---|---|---|
usePathAsKey | false | 如果使用真路径作为页键而不是名称 |