【问题标题】:Alternative for TextField with Multiple lines in Office ui fabric React在 Office ui 结构 React 中替代具有多行的 TextField
【发布时间】:2019-11-02 05:32:43
【问题描述】:

我在 spfx(react js 框架)中的表单上使用了 office ui-Fabric React 控件。但我没有在 office ui fabric 中找到任何 textarea 控件。

在我的 sharePoint 列表中有一列属于“增强的富文本(多行文本)”类型。因此,在从该字段中获取数据并将其显示到我的<Textfield> 控件中时,数据会与<div> 标记一起出现。

所以我正在为 textarea 字段寻找办公室 ui 结构中的一些替代方案,它可以处理这种增强的富文本字段数据。

目前我使用多行Textfield控件,但它是一种纯文本控件。

<TextField multiline autoAdjustHeight value='Value here' name="textareaField" />

当前行为: 它在控制中显示如下内容:

<div class='Ext66626FGSh'>Actual data here</div>

预期行为:从增强的富文本字段检索的数据应该出现在控件中,没有任何 html 标记。 只喜欢:

此处为实际数据

【问题讨论】:

    标签: reactjs spfx office-fabric


    【解决方案1】:

    您可以使用 PnP SPFx Controls 中的 RichText 组件:它将解析 SharePoint 富文本字段。

    【讨论】:

      猜你喜欢
      • 2019-03-18
      • 2019-06-06
      • 1970-01-01
      • 2021-06-15
      • 1970-01-01
      • 1970-01-01
      • 2021-12-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多