1
A
回答
3
我看到在渲染器檢查代碼:
$self->has_flag('no_render_label')
,所以你需要設置這個標誌。 它是如何完成的?我只能猜測。
你沒有指定你正在使用的小部件,如果我理解正確,你應該擴展他並創建自己的小部件。
package HTML::FormHandler::Field::Checkbox::NoLabel;
use HTML::FormHandler::Moose;
extends 'HTML::FormHandler::Field::Checkbox';
our $VERSION = '0.01';
has '+no_render_label' => (default => 1);
0
我在HFH手冊中找到了另一種方法。
package Test::Form;
use HTML::FormHandler::Moose;
extends 'HTML::FormHandler';
has '+name' => (default => 'testform');
has '+widget_wrapper' => (default => 'None');
has '+auto_fieldset' => (default => 0);
has_field 'foo';
1
對於未來搜索:
當你在表單類定義字段可以設置do_label
屬性。
has_field 'name' => (
type => 'Text'
do_label => 0,
);
相關問題
- 1. HTML :: FormHandler角色vs字段
- 2. 風格標籤不渲染
- 3. HTML :: FormHandler只是1選項不正確渲染
- 4. JS字段渲染返回標準字段渲染
- 5. HTML :: FormHandler對錶單字段的訪問
- 6. 在React中正確渲染HTML標籤
- 7. PHP渲染標籤
- 8. HTML標記渲染
- 9. Yii2渲染翻譯字符串中的HTML標籤
- 10. Chrome渲染隱藏標籤
- 11. 在標籤內容不渲染
- 12. 渲染標籤不是造型
- 13. AngularJS NG綁定HTML的渲染不列表標籤
- 14. bootstrap.css不會正確渲染節標籤
- 15. Java的HTML渲染器自定義的HTML標籤查看
- 16. SWF:渲染片段不渲染
- 17. 反應和渲染標籤
- 18. 預渲染標籤XHTML
- 19. SVG與使用無標籤不渲染
- 20. 我不想渲染窗體標籤
- 21. XSLT - 渲染HTML,而不是顯示標籤
- 22. 在帶/不帶swfobject的html中渲染swf文件
- 23. 渲染單個FieldCollectionItemEntity字段
- 24. 帶HTML標籤
- 25. 帶有HierarchicalCollectionView的CheckBox標題渲染器
- 26. RSpec不渲染頭標記
- 27. ASP.net渲染meta標籤有效
- 28. 的JavaScript渲染collection_select輸出HTML選項標籤
- 29. 僅在存在標籤時才渲染標籤標籤
- 30. Mapbox標記不會渲染