4

以下代码中的“ universal: true ”语句是做什么用的?

isAziendaMarkActive(editor) {
    const [match] = Editor.nodes(editor, {
    match: n => n.isAzienda === true,
    universal: true,
})

非常感谢,埃琳娜

4

1 回答 1

0

universal: true当且仅当所有选定节点都与您的查询匹配时,设置才会返回匹配节点。

因此,在您的情况下,isAziendaMarkActive()将为以下选择返回 false:

<AziendaMark> A </AziendaMark>   B   <AziendaMark> C </AziendaMark>

但确实如此:

<AziendaMark> A B C </AziendaMark>

见:https ://github.com/ianstormtaylor/slate/issues/3248#issue-533523682

于 2022-02-14T08:45:07.080 回答