【发布时间】:2018-09-13 12:04:22
【问题描述】:
我正在使用打字稿。
我有一个名为 Reason 的对象,如下所示。我已将对象中的所有变量定义为字符串。 (值、显示、数据类型和标签为字符串)
Reason = {
value: '<ul><li>list item 1</li><li>list item 2</li></ul>',
display: '<ul><li>list item 1</li><li>list item 2</li></ul>',
dataType: 'string',
label: 'Reason'}
我想在 div 或 span 标签中显示它。
<div> {Reason.value} </div>
它没有显示为
- 列出项目 1
- 列出项目 2
<ul><li>list item 1</li><li>list item 2</li></ul> 的字符串
请告诉我如何解析此文本以将其显示在列表元素而不是文本中。
【问题讨论】:
-
如果你使用 Angular,试试这个:
<div [innerHTML]={Reason.value}></div> -
你用的是什么视图渲染库?反应?角度?
-
@RobPethi 我正在使用 React。
-
@Joel 它不工作......它说 [ts] Identifier Expected
标签: html reactjs typescript parsing