我在symfony表单中有几个复选框,如
->add('countries', EntityType::class, [
'class' => 'Catalog:Countries',
'choice_label' => 'name',
'multiple' => true,
'expanded' => true
])
如何将ng-model添加到每个复选框以将它们绑定到我的angularJS脚本?
答案 0 :(得分:2)
您正在为子attr
元素寻找<select>
选项,或为子choice_attr
元素寻找<option>
选项。
示例:
$builder->add('countries', EntityType::class, [
'class' => 'Catalog:Countries',
'choice_label' => 'name',
'multiple' => true,
'expanded' => true,
'attr' => [
'[ng-model]' => 'countries'
],
'choice_attr' => [
'[selected]' => 'isCountrySelected()'
]
]);
答案 1 :(得分:0)