0
我使用Aqua,使用Hapi/React/Flux構建的網站和用戶系統。 http://jedireza.github.io/aqua/無法訪問Aqua中的新變量
我在AccountsForm.jsx中有一個名爲「job」的新文本字段。它已正確地添加到分貝,如下所示:
{ _id: ObjectId("569a9fdf9b4fbb060a3f956a"), name: { first: "Dylan", middle: "James", last: "Thomas" }, timeCreated: ISODate("2016-01-16T19:54:07.334Z"), user: { id: "569a9fdf9b4fbb060a3f9569", name: "daylightdylan" }, job: "Web Dev" }
在onDispatcherAction> GET_ACCOUNT_SETTINGS_RESPONSE在帳戶/商店/ Account.js我可以看到,它使用從action.data的值設定this.state值。 ,其中包含「名稱」和「timeCreated」,但我的新「作業」變量不存在。我在哪裏定義/添加我的新變量到action.data以便它可用?我對此很陌生,而且我完全迷失了!需要與新的變量是要添加更新
this.handleResponseErrors(action.data);
this.state.hydrated = true;
this.state.name = action.data.name; ////exists
this.state.job = action.data.job; ////does not exist
this.state.timeCreated = action.data.timeCreated; ////exists
this.emitChange();
在此先感謝