Mustache中的html转义问题处理

更新时间:2023-06-04 07:06:32 阅读: 评论:0

鸡蛋黄的功效与作用Mustache中的html转义问题处理
避免在使⽤Mustache引擎是发⽣html字符转义
1,模板代码⽰例:
var xml= "
五字词语
<?xml version="1.0" encoding="GBK"?>安全口诀
<Request>
<VERSION>{{version}}</VERSION>
</Request>
";
双高计划学校名单
如果在version中存在html中的特殊字符,例如&,<,>等,则在使⽤Mustache引擎转换时会发⽣转义,
例如 version的值为 001&01
春节高速免费几天
则上述xml会变成
卡通孙悟空<?xml version="1.0" encoding="GBK"?>
<Request>
<VERSION>001&001</VERSION>
</Request>
2,为了避免上⾯的异常情况出现,需要⼦啊{{}}中加&,代码如下:
var xml= "
<?xml version="1.0" encoding="GBK"?>
<Request>
<VERSION>{{&version}}</VERSION>
</Request>
1989年的蛇
";
例如 version的值为 001&01,使⽤Mustache引擎转换后结果为:
<?xml version="1.0" encoding="GBK"?>
<Request>
<VERSION>001&001</VERSION>
</Request>
语法解释:
四物汤的配方及剂量某些时候,我们要绑定的数据源中可能会有⼀些html标记,如果单纯的采⽤{{var}}这种⽅式来绑定的话,默认的会将html标记转义。
为了解决防⽌绑定字段中的内容被转移我们可以这样做{{&var}},这样可以防⽌Mustache的html转义。

本文发布于:2023-06-04 07:06:32,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/857234.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:绑定   转义   转换   异常情况   例如   内容   引擎   字段
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图