ZendF 2 表单视图助手转义属性
ZendF 2 form view helper escapes attributes
我刚开始使用 ZendF 2,我注意到在 Zend\Form 中有一些连线行为。我尝试使用
将 2 类 设置为表单实例
$this->setAttribute('class', 'class1 class2');
然后,在视图中我调用
<?php echo $this->form()->openTag($form); ?>
输出是
<form class="class1 class2" id="login-form">
为什么class1和class2之间的space转义了?这是正常的吗?据我测试,它按预期工作。
是的,这很正常。
 
是 space 的 HTML 代码。浏览器解释器会将其识别为白色 space.
事实上,如果您尝试将该代码放在此处的评论中,它将被解释为白色 space。
我刚开始使用 ZendF 2,我注意到在 Zend\Form 中有一些连线行为。我尝试使用
将 2 类 设置为表单实例$this->setAttribute('class', 'class1 class2');
然后,在视图中我调用
<?php echo $this->form()->openTag($form); ?>
输出是
<form class="class1 class2" id="login-form">
为什么class1和class2之间的space转义了?这是正常的吗?据我测试,它按预期工作。
是的,这很正常。
 
是 space 的 HTML 代码。浏览器解释器会将其识别为白色 space.
事实上,如果您尝试将该代码放在此处的评论中,它将被解释为白色 space。