0

伙计们,我正在尝试使用带有rich_text_area 标记的动作文本。但在页面视图中,描述字段为空。

这里是 package.json:

{
      ...
        "@rails/actiontext": "^6.0.3-1",
        ...
      },
      }
}

Gemfile.lock:

GEM
  remote: https://rubygems.org/
  specs:
      ...
    actionpack (6.0.3.1)
     ...
      rails-html-sanitizer (~> 1.0, >= 1.2.0)
    actiontext (6.0.3.1)

纱线锁:

"@rails/actiontext@^6.0.3-1":
  version "6.0.3-1"
  resolved "https://registry.yarnpkg.com/@rails/actiontext/-/actiontext-6.0.3-1.tgz#3ad0072774a243c26a21637d0cdb29ca3b5f49b5"
  integrity sha512-niwfhqefg9AwQhIg1L2mqGNAYB7z1MVSZL6yMKmJFv9/sH3HXTxrnVzBHFdOIak3/XFk3bRVZN5kRMZWyOOwzg==
  dependencies:
    "@rails/activestorage" "^6.0.0-alpha"

_step3.html.erb:

<div class="step-content <%= 'is-active' if @step == 3 %>">
    <div class="field">
        <label for="" class="label">Description</label>
        <%= f.rich_text_area :description, rows: 50, cols: 50 %>
    </div>
</div>

这是类模型:

class Gig < ApplicationRecord
 ...
  has_many_attached :photos
  has_rich_text :description

  ...
end

描述为空: 在此处输入图像描述

应该是这样的: 在此处输入图像描述

4

1 回答 1

1

它在使用命令重新安装和手动操作文本安装后工作:

bin/rails action_text:install
于 2020-06-06T19:44:52.173 回答