2015-10-16 4 views
4

У меня есть большая часть данных (списка), хранящихся в состоянии, которое я хочу распечатать на своей странице в ответ.Реагировать, распечатать объект на странице

Я попробовал -

<div>{JSON.stringify(myObject)}</div> 

и

<div>{myObject.toString()}</div> 

ToString не работает, но я думал, что я хотел бы дать ему шанс. Я не уверен, как это сделать, я знаю, что если бы я был в угловатом, я мог бы хранить объект в переменной $ scope и просто {{myVar}} на странице для рендеринга объекта. Есть ли способ быстро это сделать? Спасибо

ответ

9

Я думаю, что ваш пример должен работать. Не уверен, какое представление вы надеетесь, но я приведу пример 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')); 
Смежные вопросы