为了账号安全,请及时绑定邮箱和手机立即绑定

ejs模板引擎如何渲染unicode字符串

ejs模板引擎如何渲染unicode字符串

慕雪6442864 2019-04-13 08:46:29
嗯,是这样的,我有一个unicode字符串varstr="\u7e41\u661f";在node中使用ejs+express时noderesponse.render('eg.ejs',{obj:{a:str}});eg.ejsvarobj=''结果是varobj='繁星'我想要的是varobj='\u7e41\u661f'请问一下该怎么做?
查看完整描述

2 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

使用escapevarobj='繁星'
那么转成\u形式就这么写:varstr=escape(obj).replace(/%u/g,'\\u');
如果想反过来,就用一下unescapeunescape(str.replace(/\\u/g,'%u'))
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 368 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信