• 赚钱入口【需求资源】限时招募流量主、渠道主,站长合作;【合作模式】CPS长期分成,一次推广永久有收益。主动打款,不扣量;

error TS2339: Property ‘x’ does not exist on type ‘Y’

JavaScript cps12345 1个月前 (10-23) 28次浏览 0个评论

代码如下:

interface Images {
  [key:string]: string;
}

function getMainImageUrl(images: Images): string {
  return images.main;
}

报错:

error TS2339: Property ‘main’ does not exist on type ‘Images’.

解决

需要在Images里面直接定义main,才可以访问

interface Images {
    main: string;
    [key:string]: string;
}

function getMainImageUrl(images: Images): string {
    return images.main;
}
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址