没有与此调用匹配的重载

来源:9-9 作业 完成文章详情页

希望林柚一健康快乐成长

2022-04-15

图片描述
老师,为什么我想直接返回store.state.posts参数会报错,但是通过getters获取就可以呢,我的getters,直接把接口的信息给返回出去了,这两种写法我感觉没区别呀

    getCurrentPost: (state) => (id: string) => {
      return state.posts
    }
写回答

1回答

张轩

2022-04-17

同学你好

抱歉 没看看到你的问题 回答的有点晚了

注意这里你传入的泛型有问题,应该是PostProps[] 因为这里返回的是一个数组,其实你这里不用传入泛型,会自动联想对应的类型的。

0
1
希望林柚一健康快乐成长
非常感谢!明白了,我最开始定义数据的时候定义错了,改好了,谢谢老师
2022-04-18
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3149 学习 · 2323 问题

查看课程