“HTMLElement”类型上不存在属性“src”

Posted

技术标签:

【中文标题】“HTMLElement”类型上不存在属性“src”【英文标题】:Property 'src' does not exist on type 'HTMLElement' 【发布时间】:2022-01-13 15:46:27 【问题描述】:

由于 src 属性上的这个错误,我无法显示我的图片,我该如何正确声明?

import  Typography  from '@material-ui/core';
import styled from 'styled-components'

const Product = (item:any) => 
    return (
        <Container>
            <Circle/>
            <Image src=item.imagem/>
            <Typography>
                item.nome
            </Typography>

        </Container>
    )


export default Product;``

【问题讨论】:

用img标签代替图片 同样的错误,即使我改变了 我认为它是因为样式组件,希望这个链接有用:***.com/questions/60717004/… 这个方法我试过了,还是不能用props。 【参考方案1】:

试试这个

&lt;Box component="img" src=item.imagem /&gt;

【讨论】:

以上是关于“HTMLElement”类型上不存在属性“src”的主要内容,如果未能解决你的问题,请参考以下文章

错误:类型 HTMLElement 上不存在属性“选择”

“HTMLElement”类型上不存在“已检查”属性。

useRef Typescript 错误:“HTMLElement”类型上不存在属性“当前”

TS2339:“JQuery<HTMLElement>”类型上不存在属性“selectpicker”

赛普拉斯链接 DOM 元素 - 类型“JQuery<HTMLElement>”上不存在属性“then”

“对象”类型上不存在属性“id”