根据需要使用mojolicious标记助手定义textarea

时间:2013-12-25 10:04:35

标签: perl mojolicious

如何根据需要使用mojolicious标记助手定义textarea?

我需要像这样生成一个textarea

<textarea name="comment" required></textarea>

尝试使用标记帮助程序

%= text_area 'comment', 'required'

我得到了

<textarea name="comment">required</textarea>

2 个答案:

答案 0 :(得分:3)

Mojo代码帮助程序只会传递额外的属性(请参阅the source中的sub _tag)。

在HTML5中,空属性可以声明为attr=""docs here)。

因此,基于Mojo text_area docs,语法为:

%= text_area 'comment', required => ''

答案 1 :(得分:1)

%= text_area 'comment', required => '1'

here