1

通过 Rails 视图助手使用 Trix 编辑器。

= form.rich_text_area :description, class: 'form-control', placeholder: 'Description'

对描述进行一些模型“必需”验证。

包装字段的正常 Rails 行为field_with_errors没有发生。

有没有人设法让 Trix 和正常的 Rails 验证行为一起工作?

4

1 回答 1

0

最终以这种方式修复..

- if job.errors[:description].count > 0
    .form-with-errors
       = form.rich_text_area :description, class: 'form-control', placeholder: 'Description'
            .invalid-feedback.d-block
              - job.errors[:description].each do |error|
                = error

和..

.form-with-errors {
  trix-editor {
    border-color: #dc3545;
  }
}
于 2019-08-12T04:51:45.557 回答