我试图在反应中使用PouchDb。
我编写代码以从PouchDb数据库获取数据。但该州没有更新。
这是我的代码。
getInitialState:function() {
return {
NAME: ""
};
},
GetData: function () {
var deviceId = localStorage.getItem("deviceId");
return db.get(deviceId);
},
getPouchData:function(){
var $self = this;
$self.GetData().then(function(doc){
var response = JSON.parse(doc.data);
$self.state.NAME = response.NAME;
});
},
componentWillMount: function () {
this.getPouchData();
},