我有一个函数,我在其中传递一个query字符串参数。如果查询不为空,则该函数toggleList使用 true 布尔值调用,否则使用 false。
我还有一个setMovies接受数组的函数。如果查询不为空,我想执行此功能。
query ? toggleList(true) : toggleList(false);
if (query) {
setMovies([...movies]);
}
但我不能做这样的事情:
query ? (toggleList(true), setMovies([...movies])) : toggleList(false);
是不是不可能在三元语句的真值部分调用 2 个函数,因为这样我实现了太多的逻辑,我应该只使用普通的 if/else 语句,或者我是否遗漏了什么使得这个可能的
慕丝7291255
慕容3067478
哔哔one
HUX布斯
相关分类