Skip to content

yixianle/react-jsoneditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jsoneditor

A react based tool to view, edit,and format JSON

DEMO

http://jsoneditor.hotcn.top/

google translate

Npm Module

Install

  $ npm install react-jsoneditor

Example

  import JsonEdit from 'react-jsoneditor'

  function changeVal(val){
    console.log(val,"-----changeVal------")
  }

  const json = {
    "array1": ["aaaaaaaaaaaaaaaaa", 1, {a:1}],
    "array2": [],
    "boolean": true,
    "null1": null,
    "null2": "",
    "null3": 0,
    "number": 1234,
    "object1": {"a": "b", "c": "d"},
    "string1": "Hello World",
    "one": {
      "two": {
        "three":[{
          "array1":{
            "array2":{
              "array3":5555
            }
          }
        }]
      }
    }
  };

  render(
    <JsonEdit json={json} changeVal={changeVal} />,
    document.getElementById('root')
  )