You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除@textea/json-viewer展示时的root根节点?

解决@textea/json-viewer自动添加root根节点的问题
  • 通过rootName配置隐藏根节点
    @textea/json-viewer支持自定义根节点名称,将rootName设为空字符串即可去掉默认的"root"根节点,直接展示原始JSON结构。示例代码:

    import JsonViewer from '@textea/json-viewer';
    
    const targetData = { a: 1 };
    
    <JsonViewer value={targetData} rootName="" />
    
  • 数组包裹法(备选方案)
    若上述配置未生效,可将目标对象放入数组中传入组件,此时组件会直接展示数组内的对象结构,不会额外添加根节点:

    <JsonViewer value={[targetData]} />
    

    注意:这种方式会显示数组的外层括号,仅适合能接受该展示形式的场景。

内容的提问来源于stack exchange,提问作者Dolphin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 01:24:59