ajm*_*jma 13 javascript reactjs
我有一个很大的数据(列表)存储在我要在我的页面上打印出来的状态.
我试过了 -
<div>{JSON.stringify(myObject)}</div>
Run Code Online (Sandbox Code Playgroud)
和
<div>{myObject.toString()}</div>
Run Code Online (Sandbox Code Playgroud)
tostring不起作用,但我想我会试一试.我不确定如何做到这一点,我知道如果我处于角度,我可以将对象存储在$ scope变量中,只需在页面上执行{{myVar}}即可呈现对象.有没有办法快速做出反应?谢谢
nov*_*yak 25
我认为你的例子应该有效.不知道你希望的是什么样的表示,但我在jsfiddle上放了一个例子,我用JSON.stringify打印出一个对象.
https://jsfiddle.net/5yq9fev6/1/
var world = {
'abc' : [1, 2, 3],
'b': {
1: 'c'
}
}
var Hello = React.createClass({
render: function() {
return (
<div>
<div>{JSON.stringify(world)}</div>
</div>
)
}
});
React.render(<Hello />, document.getElementById('container'));
Run Code Online (Sandbox Code Playgroud)
小智 16
JSON.stringify作为带有额外缩进参数的函数组件
import React from 'react';
var person = {
firstName: "John",
lastName: "Doe",
age: 50,
eyeColor: "blue"
};
const StringifyObject = () => (
<pre>
{JSON.stringify(person, null, 2)}
</pre>
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21519 次 |
| 最近记录: |