как вывести переменную в html в react
В React можно вывести переменную в HTML, используя JSX с помощью специальных фигурных скобок <>.
import React from 'react'; function App() const name = 'John'; return ( div> h1>Hello, name>!h1> div> ); > export default App;
В данном примере мы создали переменную name со значением ‘John’ и вывели ее в заголовке с помощью фигурных скобок и имени переменной.
Также можно использовать фигурные скобки для вычисления выражений и вызова функций, например:
import React from 'react'; function App() const a = 5; const b = 10; function multiply(x, y) return x * y; > return ( div> p> a> * b> = multiply(a, b)> p> div> ); > export default App;
Здесь мы использовали фигурные скобки для вывода значения переменных a и b , а также вызова функции multiply с параметрами a и b . Результат вычисления функции также выводится с помощью фигурных скобок.
Как вставить страницу html в react созданный с помощью create-react-app?
Вот ошибка которую выбивает:
./src/Components/RegForm/index.html 1:0
Module parse failed: Unexpected token (1:0)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
Может есть другой способ импортировать html?
- Вопрос задан более двух лет назад
- 606 просмотров
1 комментарий
Средний 1 комментарий
Ну самый просто способ, который в голову приходит, — это положить html в public папку и просто в src путь к файлу прописать.
Решения вопроса 0
Ответы на вопрос 1

Alex Bernadotte @alex_bernadotte
Спасибо Яндекс Переводчику за этот ответ, я новичок в русском языке (я из Финляндии). У меня была та же проблема, что и у вас; вот как я ее решил.
Чтобы устранить первую ошибку, я преобразовал html в строку, обернув ее в «, экспортировав ее как:
module.exports.HtmlString = ` `
и переименовав html-файл в js. Затем импортируйте файл в приложение React с помощью
import HtmlString from ‘./html String.js ‘
и вставляем его в iframe с атрибутом
title="iFrame Title"/>
В HTML5 есть не только src для файла или URL, но и srcDoc для iframe, который принимает html в строковой форме.
Затем возникла проблема с получением моего импортного script.js в исходную html-строку, что я и сделал, обернув весь script.js файл в модуле « точно так же, как html»
module.exports.myJs = `оригинальный сценарий здесь`
Мне пришлось экранировать множество различных символов, таких как кавычки, специальные кавычки « уже есть в файле javascript, и $, пока весь файл не превратился в непрерывную строку чтобы сделать это, я использовал обратную косую черту \ перед символами, которые в противном случае разорвали бы строку, «экранируя» их.
Надеюсь, этот ответ облегчит работу следующему человеку, который будет искать этот ответ.
с любовью из Финляндии
Вставить на страницу строку с тегами
Добрый день.
Подскажите, как вставить на страницу строку с тегами?
1 2 3 4 5 6
let header = 'qqq eee rrr' return( div className='container'> {header} div> )
На странице строка отображается целиком, вместе с тегами ‘qqq eee rrr’, а хочется увидеть ‘qqq eee rrr’
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Распарсить HTML страницу для получения теста между тегами
Всем доброго времени суток. Имеется вот такой веб код, который я "спарсил" с со страницы : -0px.

Распарсить HTML страницу для получения теста между тегами
Собственно проблема заключается в том что не получается спарсить текст между тэгов, пробовал все.
Как вставить на страницу другую страницу, не используя фреймы?
Я слышал, что можно как то прописать в Body основной страницы еще одну, с форматом, вроде, htmls. И.

Втсавить строку между тегами
Как вставить строку между тегами? Исходные данные: ‘field’ => ‘<select >
![]()
![]()
2572 / 1664 / 728
Регистрация: 13.03.2010
Сообщений: 5,566

Сообщение было отмечено Чипс как решение
Решение
1 2 3 4
let header = 'qqq eee rrr' return( div className='container' dangerouslySetInnerHTML={{__html: header}}>div> )
Как вставить html в react
По данным опроса по заказу компании Adobe 63% респондентов предпочитают получать от компаний нужные подробности и предложения по электронной почте.
- Зачем разрабатывать CRM / ERP систему.
- Как выбрать разработчика.
- Как оплачивать разработку и контролировать проект.
- Как написать техническое задание.
Как разработать успешный сервис?
Для этого должны быть учтены следующие моменты:
Многие думают, что основная проблема внедрения CRM системы, в том, что сотрудники не хотят ее использовать. Однако это не так.
Приходилось ли вам объяснять сотрудникам одно и тоже?
Сколько времени на это уходит?
Наши сервисы

Стратег-Планнер — Ваш помощник в ведение своих стратегий

Ico Converter Online — Генератор фавикон онлайн и создание иконок ico для сайтов и программ

Msto.me/Circle — Добавьте рамку вашему профилю в instagram.

Msto.me — инструмент продаж для инстаграма — умные личные страницы контактов. Ссылки на WhatsApp, Telegram, Viber, Skype, VK, Messenger, Facebook, Odnoklassniki, Youtube, Instagram, iTunes, Личные сайты и др.

Smart-Frame.net — инструмент повышения продаж за счёт увеличения вовлечённости посетителя сайта. Конструктор интерактивного видео. Создание интерактивного видеопроекта под ключ.