将html字符串转换成html实体标签后在jade模板输出

// html字符串转换成html实体标签方法
function htmlspecialchars(str) {              
    str = str.replace(/&/g, '&');
    str = str.replace(/&lt;/g, '<');
    str = str.replace(/&gt;/g, '>');
    str = str.replace(/&quot;/g, "''");  
    str = str.replace(/&#039;/g, "'");  
    return str;  
} 
// content为html字符串
content = htmlspecialchars(content);
// 输出在jade模板中
div(calss="mian_contentbox_gt3 article_news") 
    #{content}

// 结果为
图片描述

段落头尾有俩尖括号不造是什么鬼?

阅读 3.3k
1 个回答

请问楼主解决了吗。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进