Php 如何避免在视图中使用特殊字符编码?
我正在使用Zend Framework 2和Knockout js,我有一个表单,它有这样的Knockout绑定字段Php 如何避免在视图中使用特殊字符编码?,php,knockout.js,zend-framework2,Php,Knockout.js,Zend Framework2,我正在使用Zend Framework 2和Knockout js,我有一个表单,它有这样的Knockout绑定字段 $this->add(array( 'name' => 'TenTaikhoan', 'type' => 'Text', 'options' => array( 'label' => '', //TenTaikhoan ), 'attributes
$this->add(array(
'name' => 'TenTaikhoan',
'type' => 'Text',
'options' => array(
'label' => '', //TenTaikhoan
),
'attributes' => array(
'class' => 'form-control',
'data-bind' => 'value: $root.taikhoan.TenTaikhoan' //Here
),
));
但当我在视图中渲染时,它会显示这样的结果,即无法绑定
<input type="text" name="TenTaikhoan" class="form-control" data-bind="value: $root.taikhoan.TenTaikhoan" value="TestTest">
那么,有没有任何方法可以在不编码特殊字符的情况下渲染视图
谢谢在这种情况下,您可以将页面字符设置为utf-8。 还可以使用zend framework的Escaper类。请参阅此链接 试试ko.observatable('value:$root.taikhoan.TenTaikhoan')