Javascript 自动完成不会突出显示默认值

Javascript 自动完成不会突出显示默认值,javascript,reactjs,filter,material-ui,Javascript,Reactjs,Filter,Material Ui,不知何故,我的自动完成的默认值没有被选中。 只有在您自己从菜单中单击它之后,它才会被选中 假设 这可能来自filter方法,因为它返回一个新的对象引用,因此无法在菜单中预选 数据集样本 。。。 {icon:'按预期选择它!此行为不一致。有时它在菜单中被选中,有时不被选中。这感觉像是任意行为。如果您在codesanbox上执行此操作,则可能是原因。很多时候,我都会在其上遇到一些奇怪的编码。此行为最初发生在我的本地计算机上计算机。沙盒只是一个引用/示例。我无法在您的codesandbox上重现此问题

不知何故,我的自动完成的默认值没有被选中。 只有在您自己从菜单中单击它之后,它才会被选中

假设 这可能来自filter方法,因为它返回一个新的对象引用,因此无法在菜单中预选

数据集样本

。。。

{icon:'按预期选择它!此行为不一致。有时它在菜单中被选中,有时不被选中。这感觉像是任意行为。如果您在
codesanbox
上执行此操作,则可能是原因。很多时候,我都会在其上遇到一些奇怪的编码。此行为最初发生在我的本地计算机上计算机。沙盒只是一个引用/示例。我无法在您的codesandbox上重现此问题。
filter
仅从数组中删除对象,不应更改对象引用