HTML::FormHandler::Select的文档说我尝试设置sort_column选项Sets or returns the column or arrayref of columns used in the foreign class for sorting the options labels.
,但它没有设置我的选项:
has_field 'my_field' => (
type => 'Select',
sort_column => 'label',
required => 1,
);
我也试过不设置sort_column
,因为默认是按标签列排序,这就是我想要的,但它似乎仍然不起作用。有谁知道如何让HTML::FormHandler对我的选择字段的值进行排序?目前正在使用选项功能设置值:
sub options_my_field {
return [
{
value => 1,
label => 'One',
},
{
value => 2,
label => 'Two',
},
];
}