在 Chrome 的控制台中使用时,我发现 Ext JS(版本 4.1)Ext.JSON.encode()
和 Chrome(版本 21.0.1180.79)之间存在差异:JSON.stringify()
JSON.stringify({"title": "ä"})
> "{"title":"ä"}"
Ext.JSON.encode({"title": "ä"})
> "{"title":"\u00e4"}"
由于我想在浏览器中显示结果,我更喜欢 Chrome 的结果,但我知道我不能真正依赖 Chrome 在其他浏览器中的 JSON 处理。那么如何使用 Sencha 的 Ext JS 实现 Chrome 的效果呢?