#javascript #html #visual-studio-code #vscode-settings #react-bootstrap-typeahead
Вопрос:
<Card className='my-3 p-3 rounded'>
<a href={'/product/${product._id}'}>
<Card.Img src={product.image} variant='top' />
</a>
</Card>
здесь я публикую свой код, я получаю ошибку при запуске npm start
Неожиданное выражение строки шаблона без шаблона-фигурные-в-строке
Комментарии:
1. Вы по какой-то причине запускаете ESLint? Это звучит как ошибка ESLint. eslint.org/docs/rules/no-template-curly-in-string Если это так, попробуйте изменить
href
значение, чтобы использовать`
обратные ссылки вместо одинарных кавычек.
Ответ №1:
Вы должны заменить кавычки (')
на обратные кавычки (`)
в своем внутреннем <a>
теге href, как это.
До:
<a href={'/product/${product._id}'}>
После:
<a href={`/product/${product._id}`}>
Вот ссылка на страницу документа eslint для получения дополнительной информации.
Комментарии:
1. да, я решил эту проблему после того, как опубликовал вопрос