之前看了一篇文章,写的就是这个互转的问题。只不过忘了原文是哪个了。这里记一下、
// 汉字转乱码
toUnicodeFun (data) {
if(data == '' || typeof data == 'undefined') return '请输入汉字';
var str ='';
for(var i=0;i<data.length;i++){
str+="\\u"+data.charCodeAt(i).toString(16);
}
return str;
},
// 乱码转汉字
toChineseWords(data){
if(data == '' || typeof data == 'undefined') return '请输入十六进制unicode';
data = data.split("\\u");
var str ='';
for(var i=0;i<data.length;i++){
str+=String.fromCharCode(parseInt(data[i],16).toString(10));
}
return str;
},
使用方法就不多说了。
toChineseWords()或者toUnicodeFun ()
对了,顺便记一下methods中的方法互调:
this.$options.methods.方法名