Я пытаюсь отобразить <Field>
теги внутри строки из вызова выборки из базы данных в пользовательский интерфейс.Но когда я запускаю код, он отображает теги <Field>
в виде строки вместо элементов Redux Form.
Вот ключ / значение из объекта базы данных, который я получаю:
ConditionDescription: "Overall, (client) demonstrated a consistent performance on the WAIS-IV and received a Full-Scale IQ (FSIQ) score of <Field
name='wais-iv-fsiq-score' type='text' component='input'/> (<Field name='wais-iv-fsiq-percentile' type='text' component='input'/> percentile), which falls within in the <Field name='wais-iv-fsiq-range' type='text' component='input'/> range of functioning."
Вот мой код JSX:
{t.IndexConditions.map(t => (
<div key={t.Id}>
<div className="flex test__list">
<MaterialIcon icon="arrow_right" />
<p>{t.ConditionDescription}</p>
</div>
</div>
))}
PS Я попытался использовать пакет синтаксического анализатора <p>{ReactHTMLParser(t.ConditionDescription)}</p>
, и я получил ошибку - Неизвестный проп "компонент" в теге <field>
.