【发布时间】:2017-07-27 17:05:56
【问题描述】:
我正在尝试在这里为const date 分配反应数据,以便持续值通过this.props.date 传播到我的组件
我正在使用amplify 将用户选择的日期存储到浏览器的本地存储中。
export default createContainer(() => {
// Amplify Store
const date = amplify.store( "date") || '';
return { date};
}, sidePanel);
我可以看到浏览器本地存储中的更改值发生了变化,但是,this.props.date 没有得到更新。
知道这是否是一种可接受的方法吗?
我知道,应该使用 Redux 或类似的库,但对于我正在从事的这个小项目来说,这将是一个过度的杀戮。
谢谢
【问题讨论】:
-
你在componentWillReceiveProps收到新的道具了吗?
标签: javascript meteor amplifyjs