This commit is contained in:
Vanessa 2022-06-30 18:15:13 +08:00
parent 2e08ad8c17
commit bf39529f41
7 changed files with 54 additions and 38 deletions

View file

@ -0,0 +1,11 @@
export const genOptions = (data: string[] | { label: string, name: string }[], key: string) => {
let html = "";
data.forEach((item: string | { label: string, name: string }) => {
if (typeof item === "string") {
html += `<option value="${item}" ${key === item ? "selected" : ""}>${item}</option>`;
} else {
html += `<option value="${item.name}" ${key === item.name ? "selected" : ""}>${item.label}</option>`;
}
});
return html;
}