首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Text_area为空

Text_area为空
EN

Stack Overflow用户
提问于 2010-12-01 07:00:10
回答 2查看 781关注 0票数 0

我试图使用text_area助手显示消息类的内容,但是当我加载页面时,文本区域始终是空白的。

代码语言:javascript
复制
<div id="messages">
<% for message in @channel.messages %>

      <h3><div class="title"><%=h message.description %></div></h3>
      <div class="moderator">Sent By: <%=h message.moderator %><br>On <%= message.created_at.strftime('%b %d, %Y') %></div>
      <div class="description">Channel Summary:<br><%= text_area("Message",  simple_format(message.content), :cols => 40, :disabled=> true, :rows => 10) %><!/div>
  <% end %>
  </div>
</div>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-01 07:07:54

在这种情况下,应使用text_area_tag帮助器。text_area是在使用form_for时使用的。

http://apidock.com/rails/ActionView/Helpers/FormTagHelper/text_area_tag

代码语言:javascript
复制
<%= text_area_tag("message",  simple_format(message.content), :cols => 40, :disabled=> true, :rows => 10) %>
票数 2
EN

Stack Overflow用户

发布于 2010-12-01 07:06:30

api docs说你不正确地使用了方法。这样的text_area应该是正确的消息(:message,:content,:cols => 40,:disabled=> true,:rows => 10)

但如果您想对内容调用simple_format,请使用text_area_tag instead

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

https://stackoverflow.com/questions/4319601

复制
相关文章

相似问题

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