Angularjs 如何将ng模型添加到Symfony表单类型复选框
我有一些符号形式的复选框,比如Angularjs 如何将ng模型添加到Symfony表单类型复选框,angularjs,symfony,Angularjs,Symfony,我有一些符号形式的复选框,比如 ->add('countries', EntityType::class, [ 'class' => 'Catalog:Countries', 'choice_label' => 'name', 'multiple' => true, 'expanded' => true ]) 如何向每个复
->add('countries', EntityType::class, [
'class' => 'Catalog:Countries',
'choice_label' => 'name',
'multiple' => true,
'expanded' => true
])
如何向每个复选框添加ng模型以将它们绑定到angularJS脚本?您正在查找父
元素的attr
选项或子
元素的choice\u attr
选项
例如:
$builder->add('countries', EntityType::class, [
'class' => 'Catalog:Countries',
'choice_label' => 'name',
'multiple' => true,
'expanded' => true,
'attr' => [
'[ng-model]' => 'countries'
],
'choice_attr' => [
'[selected]' => 'isCountrySelected()'
]
]);
我在这里找到了解决办法 但是,如果选中某些复选框,则在页面加载时会丢失此信息