我将使用zend framework 2和knockout js,并且我有一个表单,它具有这样的knockout binding字段。
$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。
也可以使用ZED框架的逃生类。引用此链接
http://framework.zend.com/manual/current/en/modules/zend.escaper.escaping-html.html
关于php - 如何避免 View 中的特殊字符编码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29597342/