【发布时间】:2017-11-12 10:07:31
【问题描述】:
我不知道如何解决这个问题 已经花了一个多小时来解决这个问题 但没有一个解决方案可以解决这个问题
所以我有一个组合框(选择标记元素),我想在打开模式框时更改它的值。
我已经实现了 defaultValue 来设置组合框的值,但它不会改变。但是,在其他输入(例如票据/金额)上,它可以获取 defaultValue 并将其设置为元素。
我尝试调试 this.currState.deposit_type_id 并得到正确的值
但实际上不会改变
它总是引用默认值
我已经制作了几种这种东西,但没有一个有过这个错误
这是代码和图片的截图
这是从父组件传递数据的代码,以及我将放在组合框中的所有值的存款类型
这是我用于在打开模式框时设置默认值的代码
这是结果,它应该选择“Kas Besar”,但它却选择了“存款类型”
【问题讨论】:
-
@mersocarlin 是的,我知道那件事,我已经实现了,但下拉菜单本身不会改变
标签: javascript reactjs drop-down-menu