【问题标题】:how to use router next correctly?接下来如何正确使用路由器?
【发布时间】:2022-01-11 23:55:03
【问题描述】:

我试图让它保持在同一条线上,但它会抱怨。我怎样才能让它在同一行?

 const router  = useRouter();
 const { replace } = useRouter();

enter image description here

【问题讨论】:

    标签: reactjs typescript next.js


    【解决方案1】:

    用于获取替换方法的语法是用于对象解构。因此,当您像发布的图像那样编写代码时,代码会尝试获取 router.router 而不是路由器本身。 您可以这样编写代码:

    const router = useRouter();
    const { replace } = router;
    

    我认为没有办法在一条线上做到这一点。这也是这个 stackoverflow 问题here。您可以在那里尝试其中一种解决方案。

    【讨论】:

      猜你喜欢
      • 2021-03-07
      • 2021-07-06
      • 2017-07-10
      • 2015-09-03
      • 2019-04-06
      • 2018-10-14
      • 2013-06-29
      • 1970-01-01
      • 2014-01-27
      相关资源
      最近更新 更多