jsMind

support_html 选项

选项名 数据类型 默认值 说明
support_html bool true 是否支持节点中的 HTML 元素

用法

support_html 选项用于控制节点内容是否支持 HTML 元素。默认情况下,该选项设置为 true,即节点内容支持 HTML 标签。如果将其设置为 false,则节点内容仅支持纯文本。

示例代码

在启用了 support_html 选项后,可以在节点内容中使用 HTML 标签。例如:

<div id="jsmind_container"></div>
<script>
    var mind_data = {
        "meta": {
            "name": "example",
            "author": "jsMind",
            "version": "0.2"
        },
        "format": "node_tree",
        "data": {
            "id": "root",
            "topic": "Root",
            "children": [
                { "id": "sub1", "topic": "<b>Bold Text</b>" }, // 使用 HTML 标签
                { "id": "sub2", "topic": "<i>Italic Text</i>" } // 使用 HTML 标签
            ]
        }
    };

    var options = {
        container: 'jsmind_container',
        editable: true,
        theme: 'primary',
        mode: 'full',
        support_html: true, // 启用 HTML 支持
    };
    var mind = new jsMind(options);
    mind.show(mind_data);
</script>

在上述示例中,子节点 sub1sub2 的内容分别使用了 <b><i> HTML 标签,从而实现了加粗和斜体效果。

注意事项

版权声明

禁止转载、禁止演绎。

jsMind 项目仍在不断升级变化,版本更新时会同时更新对应的文档。为避免给使用者带来困惑,在没有得到书面许可前,禁止转载本文档,同时禁止对本文档进行任何形式的更改。