【发布时间】:2021-02-28 06:38:05
【问题描述】:
我有一些基于某个值是否存在的条件样式。该值可以存在也可以是null
background-color: ${myPropValue.myKey !== null ? 'pink' : 'green'};
这很好用。但是,我需要在此文件中添加一些基于相同逻辑的更多条件样式。
我尝试创建一个可以重复使用的函数:
const hasMyPropValue = ({ myPropValue }: Pick<MyType, 'myPropValue'>) =>
myPropValue.myKey !== null;
当我想像 background-color: ${hasMyPropValue() ? 'pink' : 'green'}; 一样使用它时,我得到一个 linting 错误:Expected 1 arguments, but got 0.ts(2554)
我只是希望它返回真或假?
【问题讨论】:
标签: javascript reactjs function boolean