vue 特殊符号乱码处理

html_encode: function (str) {
    var s = ''
    if (str.length === 0) return ''
    s = str.replace(/&/g, '&')
    s = s.replace(/</g, '&lt;')
    s = s.replace(/>/g, '&gt;')
    s = s.replace(/ /g, '&nbsp;')
    s = s.replace(/'/g, '&#39;')
    s = s.replace(/"/g, '&quot;')
    s = s.replace(/\n/g, '<br>')
    return s
  },
  html_decode: function (str) {
    var s = ''
    if (str.length === 0) return ''
    s = str.replace(/&amp;/g, '&')
    s = s.replace(/&lt;/g, '<')
    s = s.replace(/&gt;/g, '>')
    s = s.replace(/&nbsp;/g, ' ')
    s = s.replace(/&#39;/g, '\'')
    s = s.replace(/&quot;/g, '"')
    s = s.replace(/<br>/g, '\n')
    return s

  },



html_decode: function (str) {
      return helpers.html_decode(str)
    },





版权声明:本文为zhoujianjava原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。