Реагируйте с Ace и Ajv - PullRequest
       7

Реагируйте с Ace и Ajv

0 голосов
/ 23 ноября 2018

У меня есть редактор json, который я передаю этому значению String, обычно это действительное значение json, поэтому значение я анализировал как json и передавал в редактор.

Теперь я пытаюсьбыть в состоянии передать ему также недействительный json и красиво его напечатать.

<Editor
    mode="code"
    name={name}
    value={value ? JSON.parse(value) : {}}
    testing
    purposes
    ace={ace}
    ajv={ajv}
    onChange={this.onChange}
    theme="ace/theme/github"
    schema={schema} // uncoment when schema is going to be used
/>

Я хочу, чтобы код мог печатать json следующим образом: (потому что в другом процессе я бы преобразовал testchilds в правильное значение массивабыть действительным json).

{
"testfather": [##testchilds##]      
}

Если я не проанализирую json и просто передам строку, то я увижу в редакторе:

"{\r\n\t\t\"testfather\":[##testchilds##]\r\n\t\t}\r\n\t}"

Кто-нибудь может помочь?

...