antd-mobile Popup界面刷新疑问
环境: browser / google chrome / antd-mobile: 1.0.1 / dva
疑问:
Pop.show后, 布局中有个按钮触发dispatch, state数据更改后, Pop布局状态未更新
关键代码:
onClick = (e) => {
e.preventDefault(); // 修复 Android 上点击穿透
Popup.show(
<BuyPopWindow
price={this.props.price}
imageUrl={this.props.imageUrl}
attribute={this.props.attribute}
attributes={this.props.attributes}
onClickLabel={this.onClickLabel.bind(this)}
/>, {animationType: 'slide-up', maskClosable: false});
};
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
说了几遍,建议先去issue搜索....
https://github.com/ant-design...
我也遇到这个问题了,网上页面找到解,自己想了个法子,在父组件上设个状态,弹窗内触发父组件传递的事件,事件内dispatch,dispatch后改变父组件状态。