小编erl*_*go3的帖子

VueJS、this.$route.query.page 和类型“null”不可分配给类型“string”

我已经为此工作了大约 2 个小时,但毫无效果。我在网上搜索过,尝试创建条件等。

所以我在 VueJS 组件中有一个如下所示的方法:

paginate() {
  const test = this.$route.query.page;
  console.log(test);
  this.currPage = parseInt(test);
}
Run Code Online (Sandbox Code Playgroud)

最后一行的“test”一词有红色下划线,我收到一条错误消息:

const 测试:LocationQueryValue | 位置查询值[]

'LocationQueryValue | 类型的参数 LocationQueryValue[]' 不可分配给“string”类型的参数。

类型“null”不可分配给类型“string”。Vetur(2345)

如何在不编辑 TypeScript 配置文件的情况下解决 TypeScript 错误?

typescript vue.js

2
推荐指数
1
解决办法
6128
查看次数

标签 统计

typescript ×1

vue.js ×1