什么是使用除非和"?" 在这种情况下你可以使用if if
unless person.present?
Run Code Online (Sandbox Code Playgroud)
相当于
if person.present
Run Code Online (Sandbox Code Playgroud)
他们不等同.
doSomeThing() unless person.present?
只有将执行person.present是null
doSomeThing() unless person.present
如果person.present是false值,将执行
doSomeThing() if person.present
如果person.present是true值,将执行
检查已编译的javascript.
| 归档时间: |
|
| 查看次数: |
3838 次 |
| 最近记录: |