JSON.stringify反应组件

时间:2016-07-06 16:27:41

标签: reactjs

我试图JSON.stringify一些反应组件在数据库中存储。这适用于常规HTML,但对于反应组件则不太好。以这个div为例:

var content = (<div>some text</div>);
console.log(JSON.stringify(content));

我明白了:

{
  "type": "div",
  "key": null,
  "ref": null,
  "props": {
    "children": "some text"
  },
  "_owner": null,
  "_store": {}
}

请注意,JSON包含引用type的{​​{1}}属性。但请注意,当我对react组件执行相同操作时,JSON不包含div属性。

type

结果如下:

var content = (<TextWithPrompt />);
console.log(JSON.stringify(content));

我原以为它包含{ "key": null, "ref": null, "props": { ... }, "_owner": null, "_store": {} } 。有关获取该属性的任何提示或建议都包含在JSON输出中吗?

TextWithPrompt.js

"type": "TextWithPrompt"

0 个答案:

没有答案