1
如果我使用“简单表达的非法启动” 错误时使用:=
loginError := if (loginItem.username.isEmpty) None else Some(loginItem.isUsernameValid)
编译器说:
illegal start of simple expression
时改为
val err = if (loginItem.username.isEmpty) None else Some(loginItem.isUsernameValid)
loginError := err
一切顺利。
为什么我必须使用临时变量?
谢谢,这工作得很好:) – hailong