Skip to main content

ImageProps

@lowcode/runtime-core


Interface: ImageProps

Defined in: components/defaultDevComponents.tsx:235

Компонент изображения для dev-режима.

Прямая обёртка над <img>:

  • поддерживает стандартные HTML-атрибуты изображения;
  • принимает src как URL или attachment ID;
  • по умолчанию добавляет max-width: 100% для адаптивности;
  • отображает alt текст.

Важно:

  • Это базовая dev-версия компонента, которая НЕ загружает attachments по ID.
  • Production версия с поддержкой загрузки attachments находится в runtime-host (apps/runtime-host/src/components/runtimeComponents.tsx).
  • Если src начинается с 'att-', в production runtime загрузится через API, а здесь просто отобразится как обычный URL (что вызовет ошибку 404).

Extends

  • ImgHTMLAttributes<HTMLImageElement>

Properties

alt?

optional alt: string

Defined in: components/defaultDevComponents.tsx:239

Альтернативный текст для доступности

Overrides

React.ImgHTMLAttributes.alt


src?

optional src: string

Defined in: components/defaultDevComponents.tsx:237

URL изображения или ID attachment (например, 'att-xxx')

Overrides

React.ImgHTMLAttributes.src