Size: a a a

React — русскоговорящее сообщество

2020 August 27

b

b'\xd0\xa2\xd0\xbe\x... in React — русскоговорящее сообщество
У меня фронт ругается на CORS, это из-за бэкенда?(то есть там должна быть Access-Control-Allow-Origin: *, на данный момент этого нету)
источник

О

Олег in React — русскоговорящее сообщество
Шепс
ребят, а какие минусы вообще у такой хуйни как material ui? ну помимо синдрома бутстрапа, когда половина веба использовала одни и те же иконки
Для админ панели юзать норм, для части которую видят пользователи можно но теряется уникальность
источник

О

Олег in React — русскоговорящее сообщество
b'\xd0\xa2\xd0\xbe\xd2\xb7\xd0\xb8\xd0\xba'
У меня фронт ругается на CORS, это из-за бэкенда?(то есть там должна быть Access-Control-Allow-Origin: *, на данный момент этого нету)
Не * а конкретный домен где лежит фронт
источник

b

b'\xd0\xa2\xd0\xbe\x... in React — русскоговорящее сообщество
Олег
Не * а конкретный домен где лежит фронт
хорошо попробую

для уточнения: у меня бэкенд на джанго, через curl rest api могу получить

Текст ошибки:
Причина: не удалось выполнить запрос CORS
источник

О

Олег in React — русскоговорящее сообщество
b'\xd0\xa2\xd0\xbe\xd2\xb7\xd0\xb8\xd0\xba'
хорошо попробую

для уточнения: у меня бэкенд на джанго, через curl rest api могу получить

Текст ошибки:
Причина: не удалось выполнить запрос CORS
Как понять «через курл Рест апи могу получить»?
источник

b

b'\xd0\xa2\xd0\xbe\x... in React — русскоговорящее сообщество
Олег
Как понять «через курл Рест апи могу получить»?
то есть отправляю запрос через curl: curl http://localhost:8000/en/api/v1/courses/
всё работает, ответ получаю
источник

О

Олег in React — русскоговорящее сообщество
b'\xd0\xa2\xd0\xbe\xd2\xb7\xd0\xb8\xd0\xba'
то есть отправляю запрос через curl: curl http://localhost:8000/en/api/v1/courses/
всё работает, ответ получаю
Ну работает потому что отправляешь запрос не через браузер
источник

О

Олег in React — русскоговорящее сообщество
Корс только в браузере работает
источник

О

Олег in React — русскоговорящее сообщество
Сделаешь на бэкенде домен фронта в access control allow origin и все заработает
источник

b

b'\xd0\xa2\xd0\xbe\x... in React — русскоговорящее сообщество
значит необходимо включить CORS на бэкенде? мы просто вроде пробовали ошибка не исчезала, только после того как добавили proxy: {url}  в package.json работало
источник

b

b'\xd0\xa2\xd0\xbe\x... in React — русскоговорящее сообщество
Олег
Сделаешь на бэкенде домен фронта в access control allow origin и все заработает
хорошо, спасибо
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Привет!
Есть место для ввода текста. Так же есть несколько кнопок для формирования текста. Пользователь нажимает на B и следующий текст, который введёт пользователь, должен быть жирным. Так же и с курсивом и подчеркиванием.

Когда я делаю жирный текст, в поле ввода появляется такой текст:

<b>H</b> <b>e</b> <b>l</b> <b>l</b> <b>o</b> <b> </b> <b>W</b> <b>o</b> <b>r</b> <b>l</b> <b>d</b>

Я меняю текст так:

...
value: '${text} <b>${e.target.value}</b>'
...
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
☬ Sᴀʏᴅᴜʟʟᴏ ツ
Привет!
Есть место для ввода текста. Так же есть несколько кнопок для формирования текста. Пользователь нажимает на B и следующий текст, который введёт пользователь, должен быть жирным. Так же и с курсивом и подчеркиванием.

Когда я делаю жирный текст, в поле ввода появляется такой текст:

<b>H</b> <b>e</b> <b>l</b> <b>l</b> <b>o</b> <b> </b> <b>W</b> <b>o</b> <b>r</b> <b>l</b> <b>d</b>

Я меняю текст так:

...
value: '${text} <b>${e.target.value}</b>'
...
Как мне сделать так, чтобы текст становился жирным, а не выводился с тегами?

Мне придётся менять шрифт? А как тогда предыдущий текст с другим шрифтом будет?
источник

ИС

Игорь Стрелов... in React — русскоговорящее сообщество
В value инпута клади текст без тегов (например регуляркой почисти)
источник

ИС

Игорь Стрелов... in React — русскоговорящее сообщество
А в стилях плейсхолдера сделай условие - если строка содержит тег - b, то fontWeight bold
источник

ИС

Игорь Стрелов... in React — русскоговорящее сообщество
Аа, тебе не весь текст нужно.
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Игорь Стрелов
Аа, тебе не весь текст нужно.
Да.
источник

ИС

Игорь Стрелов... in React — русскоговорящее сообщество
Гугл говорит не обойтись инпутом. Нужно юзать компонент-редактор. Например вот https://draftjs.org/
источник

ИС

Игорь Стрелов... in React — русскоговорящее сообщество
Это по первой ссылке в гугл запросе)
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Игорь Стрелов
Это по первой ссылке в гугл запросе)
Я не знал, как именно такое гуглить.
Писал в запросе форматирование текста js ))

Блин, я бы хотел сам это сделать.
Но спасибо!
источник