有什么想法可以解决错误checkboxPosition="after"
而不在最后一行添加多余参数的情况吗?
mat-list-option
答案 0 :(得分:5)
您不能,参数的数量应该相同。请注意,您的maxBound
将不起作用。实际上,maxBound
以小写字母开头,因此被视为一个变量(如果您打开警告,它将警告maxBound
正在掩盖现有的绑定)。
因此,您可以通过以下方式实现此目标:
cycleNext :: (Eq a, Enum a, Bounded a) => a -> a
cycleNext x | x == maxBound = minBound
| otherwise = succ x