Как хранить форматированный текст в базе данных - PullRequest
0 голосов
/ 19 декабря 2018

Я хочу сохранить данные, которые редактируются с помощью Draft.js и React (в пользовательском интерфейсе), в базе данных MySQL.

Я не уверен, в каком формате мне следует хранить мои данные, чтобы я могМожно ли извлечь данные из базы данных и отобразить их на странице с форматированием, примененным во время написания текста?

Например - я применил жирный стиль к некоторому тексту и дал некоторые разрывы строк.Как сохранить эту информацию для последующего использования?

Пожалуйста, предложите формат для хранения моих данных.

1 Ответ

0 голосов
/ 20 декабря 2018

Вы можете сохранить его в формате строки.Чтобы уточнить, вы можете использовать сериализованную JSON строку ContentState, как указано в Draft JS docs .

Draft JS имеет служебные методы convertFromRaw и convertToRaw, чтобы помочьвы.Посмотрите документы, ссылки на которые приведены выше, они довольно понятны.

...