Как передать аргументы через require на аватар материала - PullRequest
0 голосов
/ 29 мая 2020
import Avatar from '@material-ui/core/Avatar';

Этот код работает:

<Avatar alt="user 4" src={require('Assets/img/user-1.jpg')} className="size-80 rounded-circle border-info rct-notify" />

Но мне нужно передать переменную, этот код не работает:

{line.icon != null && <Avatar alt="user 3" src={require(line.icon)} className="size-80 rounded-circle border-warning rct-notify" />}

Ошибка:

Uncaught Error: Cannot find module 'Assets/img/user-3.jpg'

1 Ответ

0 голосов
/ 29 мая 2020

Я нашел случай, как это работает, но все еще недостаточно.

Этот код работает только в том случае, если по запросу мы начинаем с некоторого текста и после этого можем использовать переменную.

...