国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

angular4 獲取wifi列表中文顯示亂碼問題的解決

2024-05-06 15:28:36
字體:
供稿:網(wǎng)友

問題描述:

如果搜索到的wifi是中文名稱,那么就會顯示特殊字符比如(甿ªç”Ÿè迪),亂碼的問題。

這里需要使用 escape方法對特殊字符編碼,然后使用 decodeURIComponent解碼

具體代碼如下

創(chuàng)建一個管道,在需要的地方使用即可。

import { Pipe, PipeTransform, Injectable } from "@angular/core";// escape在管道中需要定義一下,要不然編譯報錯。declare function escape(s: string): string;@Pipe({ name: "ascPipe"})@Injectable()export class AscIIToGBKPipe implements PipeTransform { transform(value: any) { console.log(value); if (value) {  let str = escape(value);  let dec = decodeURIComponent(str);  return dec; } else {  return value; } }}

補充:angular2/angular4地址欄中文亂碼

有時候我們需要在url傳遞中文參數(shù),但是獲取時會出現(xiàn)亂碼。網(wǎng)上找了好多方法,但是從前端解析的話能夠真正生效的還沒有找到。病急亂投醫(yī),竟然被我試出來了。話不多說,方法就是用encodeURIComponent轉(zhuǎn)義兩次。即:encodeURIComponent(encodeURIComponent(你要轉(zhuǎn)換的對象))。

 以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持錯新站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 吉林省| 汉寿县| 西乌珠穆沁旗| 广安市| 三都| 加查县| 郎溪县| 长海县| 孝感市| 彰武县| 张家港市| 莱州市| 双辽市| 额尔古纳市| 佳木斯市| 个旧市| 冷水江市| 十堰市| 渭南市| 肇州县| 册亨县| 乌兰浩特市| 西宁市| 海门市| 保德县| 东阳市| 远安县| 周宁县| 双桥区| 宜宾县| 烟台市| 合肥市| 伽师县| 礼泉县| 许昌县| 河西区| 当涂县| 苍山县| 连州市| 赤壁市| 微山县|