Discarded invalid param(s) “myname“ when navigati

折腾了3天,遇到vue-router传递参数,使用router.push({name:'receive',params:{

        userName:'wang',age:40

}})传递参数,使用useRoute接收参数,怎么都接收不到数据,而且还提示

Discarded invalid param(s) "myname" when navigati

在git上看它已经解决了这个问题,但是还是不行,

以前的版本

"vue": "^3.2.25",
    "vue-router": "^4.1.5",后来降低了vue-router的版本才可以

"vue": "^3.2.37",

    "vue-router": "^4.0.3"