Here's the link for the sandbox code: Problem
Here's my problem: I can't retrieve the values in my autocomplete component just like my other components. If you click the Retrieve data button, it will retrieve the value for creator, title, description, project, severity, and status but the members field is empty. I think the problem is at my Autocomplete component (line 95), am I doing it right?
Note: I remade the code so that I can share it on codesandbox, in my original code I'm using redux (but I'm pretty sure that the problem is not there but in the Autocomplete component)
Do it this way
<Autocomplete
multiple
style={{ margin: "10px" }}
limitTags={1}
options={sampleUsers}
getOptionLabel={(option) => option.name}
fullWidth
onChange={(e, newMember) =>
setBugData({ ...bugData, members: newMember }) //return new member
}
it works codesandbox
const retrievedBugData = {
creator: "Mickey Mouse",
title: "A title",
description: "A Description",
project: "Project",
members: [{name: "Minnie Mouse"}, {name: "Donald Duck"}],
severity: "High",
status: "Pending"
};
<Autocomplete
multiple
style={{ margin: "10px" }}
limitTags={1}
value={bugData.members}
options={sampleUsers}
getOptionLabel={(option) => option.name}
fullWidth
)}
/>
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.