gpt4 book ai didi

ruby-on-rails - Ruby on Rails 中文本区域的最大长度

转载 作者:行者123 更新时间:2023-12-03 23:38:48 27 4
gpt4 key购买 nike

我尝试应用 :maxlenght => 40 在 textarea在我的表格上。
但它没有成功。
我们可以对 textarea 设置长度限制吗?

文本区域的代码是

<%= f.text_area :data,
:rows => 2,
:cols => 60 ,
:maxlength => 140,
:autocomplete => :off,
:class => "textareabytes" %>

最佳答案

就像 Rahul说,没有maxlength textarea 的属性在 HTML 中。只有 text input有那个。

您需要记住的是,RoR 的 text_area函数(以及所有 RoR 的 HTML 生成器函数)接受您提供给它们的任何参数。如果他们不识别该参数,则将其转换为 HTML。

<%=f.text_area :data, :hellothere => "hello to you too"%>

将输出此 HTML:
<textarea name="data" hellothere="hello to you too"></textarea>

我知道这很难记住,但 Ruby on Rails 并不神奇,它只是为您做了很多事情。诀窍是知道它是如何工作的,这样您就可以了解它们为什么起作用,以及在它们不起作用时如何修复它们!

关于ruby-on-rails - Ruby on Rails 中文本区域的最大长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/886352/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com