benim .map()
döngüsüme nasıl taşıyabilirim? Ortadan kayboluyor gibi görünüyor. :-(Tepki: this.state döngü için kayboluyor
. Ben state.items[]
tüm öğeleri üzerinde yineleme ve onlar için form giriş alanları kurmak istiyoruz.
örneğin formu 'alanına' ve 'autocomplete_from ile başlar. kullanıcı daha sonra onun formda daha fazla satır almak için yeni bir satır eklemek tıklayabilirsiniz.
102 render: function() {
103 return (
104 <div>
105 {this.state.items.map(function(object, i){
106 return (
107 <div>
109 <FieldName/>
110 <strong> State.autocomplete_from:
{this.state.autocomplete_from} </strong>
// ^^^
// Uncaught TypeError: Cannot read property 'state' of undefined
120 <button onClick={this.newFieldEntry}>Create a new field</button>
121 <button onClick={this.saveAndContinue}>Save and Continue</button>
122 </div>
123 );
124 })}
125 </div>
126 );
Tam cevap için teşekkü[email protected] omar-elawady, cevabınız da doğrudur, ancak bunu daha ayrıntılı olarak kabul edildi olarak işaretleyeceğim. :-) – martins