下面代码为什么报错
export const getOptionClasses = <T = any>(labelOption: T) => {
const leafClass = (!labelOption.children || !labelOption.children.length) ? 'leaf-option' : '';
const rootClass = (typeof labelOption.parent_id === 'undefined') ? 'root-option' : '';
};
不加
= any
照样会报错呀既然用到了
labelOption.children
和labelOption.parent_id
就要做好约束呀比如
不过类型单独写比放在
<>
里清楚多了