有时候会碰到这样的情况,不同角色的用户登录后,可操作的权限是不一样的,有的可编辑,有的只可查看。
对于同一个_form.html.slim, 就希望能根据一个变量,如果变量为 true, 则该行 input 可编辑,否则 disable 掉。并且要求是单行代码,多行代码太冗余了。
而类似的有,动态的设置一个 div 的 class, 然后根据不同的 class, 更改相应的样式
div class=('active' if is_active?)
可是 disabled 属性却不能这样操作,如 disabled=true, disabled=false, 没有区别,它出现后,就禁用了。
求助!