0

正如标题所暗示的那样,我想显示一个表示一些有效 HTML 的字符串作为字符串表示的实际元素,而不是输出字符串内容。

示例:给定字符串 This <b>is</b> a <em>string</em> representing HTML,我想在显示器上看到:这一个表示 HTML的字符串

我问了其他地方并得到了一个关于unSafeInsideHTMLFable 绑定到的 React 指令的答案。
事情是我也在网上阅读了 React 的Fragment指令,据说它更安全。但是,我无法理解如何使用 Fable 中的Fragment指令。

那么,是否可以从 Fable中使用Fragment ?如果是这样,怎么做?

4

1 回答 1

1

不知道为什么将您正在创建的 html 元素包装在片段中会使它们更安全,但这就是您使用 F#/Fable 中的 Reacts Fragments 的方式。

let view model dispatch =
  fragment [ FragmentProp.Key "some key" ] [ 
    td [ ] [ str "1" ]
    td [ ] [ str "1" ]
    td [ ] [ str "1" ]
  ]
于 2020-02-06T18:38:20.243 回答