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

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条经验 获得超8个赞

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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号