0
Ich versuche, aus einer TXT-Datei zu lesen und sie in den inneren Text für den ersten Inhalt zu übergeben. Das ist meine Komponente funktioniert alles einwandfrei außer {this.state.innerText} und getinitialstate Funktion obwohlReagiere textarea intitialstate
var TxtAreaControl = React.createClass({
getInitialState: function() {
var data = initLoadNotes();
return {
innerText: data
}
},
saveNotes: function(){
saveChanges();
},
render: function() {
return (
<div>
<textarea id = "txtarea" onBlur={this.saveNotes} rows = "11" columns = "30" >
{this.state.innerText}
</textarea>
</div>
);
}
});
und der initLoadFunction
function initLoadNotes(){
fs.readFile('./notes.txt', 'utf-8', function (err, data) {
if(err){
alert("An error ocurred reading the file :" + err.message);
return;
}
// Change how to handle the file content
//document.getElementById('txtarea').textContent = data;
return data;
});
}
Wie ich das tun?