SmallTeddy
V2EX  ›  问与答

有无前端大佬,问一下这个警告要怎么去掉?

By SmallTeddy at 2021 年 2 月 7 日 · 3624 次点击
现在测试环境每次打开项目都会出现下面三条警告,虽然不是 error,但是看着也比较烦,怎么可以去掉它们?

main.js 中加 Vue.config.productionTip = false 不可用(因为这个在测试环境下不生效,所以看看有没有其他的办法)

vue-router.esm.js?05f6:16 [vue-router] router.addRoutes() is deprecated and has been removed in Vue Router 4. Use router.addRoute() instead.

vue-router.esm.js?05f6:16 [vue-router] <router-link>'s tag prop is deprecated and has been removed in Vue Router 4. Use the v-slot API to remove this warning: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link.

vue-router.esm.js?05f6:16 [vue-router] <router-link>'s event prop is deprecated and has been removed in Vue Router 4. Use the v-slot API to remove this warning: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link.
2 条回复
danytdlemon1900
   1
danytdlemon1900  
   2021 年 2 月 7 日
看文档,新版本的 API 有更新,警告里面有说到了
SmallTeddy
   2
SmallTeddy  
OP
   2021 年 2 月 9 日
@danytdlemon1900 第二个和第三个问题已经解决了 第一个不知道咋改 = =
© 2026 V2EX · 32ms · 3.9.8.5