如何在 symfony4 中以 class 形式隐藏标签?

How to hide labels in a form class in symfony4?

有没有办法在 symfony 4 的表单域中隐藏标签?。这是我的代码。

          $builder
                ->add('min', TextType::class, array('attr' => array(
                        'class' => 'min date',
                        'label' => false,
                        'required' => false,
                        'id' => 'min')))
                ->add('max', TextType::class, array('attr' => array(
                        'class' => 'max date',
                        'label' => false,
                        'id' => 'max'))); 

即使我添加了 'label' => false, 标签仍​​然出现。

您在 attr 的数组中放入了不属于它的地方。这有效:

$builder
    ->add('min', TextType::class, array(
        'label' => false,
        'attr' => array(
            'class' => 'min date',
            'required' => false,
            'id' => 'min')))
    ->add('max', TextType::class, array(
        'label' => false,
        'attr' => array(
            'class' => 'max date',
            'id' => 'max')));