首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无工具栏gem trix rails 6.0.3.2 ruby 2.7.1

无工具栏gem trix rails 6.0.3.2 ruby 2.7.1
EN

Stack Overflow用户
提问于 2020-08-14 12:38:43
回答 1查看 166关注 0票数 1

不显示Trix栏的图标。我已将app/views/layouts/application.html.erb添加到head标记中

代码语言:javascript
运行
复制
<link rel="stylesheet" type="text/css" href="trix.css">
<script type="text/javascript" src="trix.js"></script>

并在app/assets/stylesheets/application.scss中添加了*= require trix

这是我的身体代码

代码语言:javascript
运行
复制
div class="form-group">
  <%= f.label :body %>
  <%= f.text_area :body, class: 'form-control' %>
  <trix-editor input="post_body"></trix-editor>
</div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-14 16:23:48

我认为在Rails 6应用程序中安装trix编辑器的一个更简单的方法是通过动作文本安装它:

代码语言:javascript
运行
复制
rails action_text:install

我相信这也会安装active_storage,但如果不安装,您也可以运行:

代码语言:javascript
运行
复制
rails active_storage:install

在您的模型中,添加:

代码语言:javascript
运行
复制
has_rich_text :body

在你看来:

代码语言:javascript
运行
复制
<%= f.rich_text_area :body %>

您可以从模型中删除body,因为不再需要它。您还必须将body添加到您允许的参数中,但是由于它在您的表中,所以它应该已经存在了。

您可以阅读更多关于action_text 这里的内容。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63412921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档