<% = JSON.stringif..."> <% = JSON.stringif..."/> <% = JSON.stringif..."> <% = JSON.stringif...">

使用JSON.stringify(obj),结果中包含了大量的引号

前端的一些坑

Winter

2018-11-14

在html模板生成中的代码是这样的

<script id="stateContainer" type="text/json"><% = JSON.stringify(state)%></script>

结果就得到了一串的字符中包含了大量的&#34; ,它自动的把引号"转为了编码&#34;

第103篇《使用JSON.stringify(obj),结果中包含了大量的引号》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

1个回答
Winter 2018.11.14

要把<% = JSON.stringify(state)%>改成<%- JSON.stringify(state)%>

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android