新手问题 erb 中怎么用三元运算符?

zix · 2016年10月03日 · 最后由 zix 回复于 2016年10月03日 · 1924 次阅读

我是这样写的。。

<%= player.badman == true "内奸" : "" %>

难道错了?

<%= player.badman ? "内奸" : "" %>

#3 楼 @gyorou
syntax error, unexpected ':', expecting ')' ...=( player.badman? "内奸" : "" );@output_buffer.safe_app... ... ^

中文问号。

写代码的时候符号切英文不是常识吗= =... ?和?的问题?

#5 楼 @Rei 果然。。光查了冒号没看问号

zix 关闭了讨论。 10月03日 17:42
需要 登录 后方可回复, 如果你还没有账号请 注册新账号