Twig 用实体替换非 ascii 字符
![用户头像](/static/whole/images/alert/data-load/load-15.gif)
问题说明
嗯,这真的很奇怪,Twig(我在 Symfony 3 中使用它)用实体(例如 ł
)替换非 ascii 字符(例如ł"),但是...仅在 Javascript 部分.
Well, that's really strange, Twig (I'm using it with Symfony 3) replaces non - ascii characters (for example "ł") with entities (e.g. ł
), but... only in Javascript sections.
我不知道为什么以及如何禁用它.
I have no idea why and how to disable it.
是的,我到处都有 UTF-8,在 Nebeans 和 HTML 头部部分.
yes, I have UTF-8 everywhere, in Nebeans and in HTML head section.
Edit2:这是我当前的代码:
here is my current code:
{% autoescape false %}
<script>
$(function(){
alert('ółż');
})
</script>
{% endautoescape %}
即使使用 {% autoescape false %}
(按照 Martin 的建议)它仍然可以做到.
Even with {% autoescape false %}
(as suggested by Martin) it still does it.
正确答案
如果角色在一个变量中这是正常的,禁用你可以使用:
Hi if the caracters are in a variable it's normal, to disabled you can use :
{{myvar | raw}}
如果需要,请参考:http://twig.sensiolabs.org/doc/filters/raw.html
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /reply/detail/tanheceefh
-
YouTube API 不能在 iOS (iPhone/iPad) 工作,但在桌面浏览器工作正常?
it1352 07-30 -
保持在后台运行的 iPhone 应用程序完全可操作
it1352 07-25 -
iPhone,一张图像叠加到另一张图像上以创建要保存的新图像?(水印)
it1352 07-17 -
使用 iPhone 进行移动设备管理
it1352 07-23 -
在android同时打开手电筒和前置摄像头
it1352 09-28 -
扫描 NFC 标签时是否可以启动应用程序?
it1352 08-02 -
检查邮件是否发送成功
it1352 07-25 -
Android App 和三星 Galaxy S4 不兼容
it1352 07-20 -
复制文件夹/文件而不修改属性?
it1352 07-15 -
Android微调工具-删除当前选择
it1352 06-20