我现在有这个代码。
<div class="alert alert-<%= name == :notice ? "success" : "error" %>">
但是,这两个旁边还有“信息”和“阻止”,例如“成功”和“错误”。
不幸的是,当 `name == :notice' 时,它必须是“成功”。但其他的一切都可以照原样
when `name == :error`, it has to be "error"
when `name == :info`, it has to be "info"
when `name == :block`, it has to be "block"
假设这 4 个选项,我如何将它们编码成一行?