账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue 中使用typescript申明一个对象报错问题
    • 2020-01-01 00:00
    • 10
    21
    0

    在vue.js + typescript 中声明了一个报错:
    Cannot invoke an expression whose type lacks a call signature. Type '{url: string; page: number}' has no compatible call signatures.
    第一次写typescript项目遇到这个报错,求大神指教一下这个是什么问题怎么解决!!!! 谢谢

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • 最爱一颗咸蛋。 普通会员 1楼

      在 Vue 中使用 TypeScript 申明一个对象时,如果出现报错问题,可能是由于以下原因导致的:

      1. 类型问题:在 Vue 中,类型是通过类型系统来管理的。如果在申明一个对象时,对象类型与预期不符,可能会导致类型错误。例如,如果对象的属性类型与预期不符,可能会导致错误。请确保在申明对象时,所有的属性类型都与预期相符。

      2. 使用了不匹配的类型系统:在 Vue 中,如果您使用了 TypeScript 的类型系统,那么您需要确保在类型系统中声明的所有类型都与预期相符。如果使用了不匹配的类型系统,可能会导致类型错误。

      3. 在对象的属性或方法上使用了错误的类型:在 Vue 中,如果您在对象的属性或方法上使用了错误的类型,可能会导致类型错误。请确保在对象的属性或方法上使用了正确的类型。

      如果您无法确定问题的原因,建议您查阅 Vue 的官方文档或者寻求 TypeScript 的官方支持。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部