我正在尝试基于以下类型的接口创建 Option 对象:
interface Option {
/** Text for rendering */
label: string;
/** Value for searching */
value: string | number;
/**
* Allow this option to be cleared
* @default true
*/
clearableValue?: boolean;
}
是否可以将以下内容转换为单行?
const options = [1, 2, 3].map<Option>((t) => {
const option: Option = { label: String(t), value: String(t) };
return option;
});
我试过:
const options = [1, 2, 3].map<Option>((t) => Option = { label: String(t), value: String(t) });
但它不起作用。