Box.expandBox(id);
var Box= (function(){
return {
expandBox: function(id) {
console.log('inside expandBox: ' + id);
ReactDOM.render(React.createElement(this.pBox(id)), document.getElementById('activate'))
},
pBox: function(id) {
console.log('inside pBox: '+ id);
return React.createClass({
getInitialState: function(id) {
console.log('inside getInitialState: '+ id);
return {
person_id: id
}
},
........
Essayer d'affecter l'état person_id
au id
qui est passé à l'extérieur. J'ai réussi à sortir les données à pBox
mais les données sont perdues dans la fonction enfant de React. J'ai essayé de faire l'affectation var self = this
mais en vain. Je suis perdu à la portée quand il s'agit de JS.JS/Reactjs - accéder à un paramètre transmis à partir de la fonction de niveau supérieur
'getInitialState' ne soit même pas passé aucun argument, donc devrait simplement laisser vide – azium