angular4 獲取wifi列表中文顯示亂碼問(wèn)題的解決
問(wèn)題描述:
如果搜索到的wifi是中文名稱,那么就會(huì)顯示特殊字符比如(甿ªç”Ÿè迪),亂碼的問(wèn)題。
這里需要使用 escape方法對(duì)特殊字符編碼,然后使用 decodeURIComponent解碼
具體代碼如下
創(chuàng)建一個(gè)管道,在需要的地方使用即可。
import { Pipe, PipeTransform, Injectable } from "@angular/core";
// escape在管道中需要定義一下,要不然編譯報(bào)錯(cuò)。
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;
}
}
}
補(bǔ)充:angular2/angular4地址欄中文亂碼
有時(shí)候我們需要在url傳遞中文參數(shù),但是獲取時(shí)會(huì)出現(xiàn)亂碼。網(wǎng)上找了好多方法,但是從前端解析的話能夠真正生效的還沒(méi)有找到。病急亂投醫(yī),竟然被我試出來(lái)了。話不多說(shuō),方法就是用encodeURIComponent轉(zhuǎn)義兩次。即:encodeURIComponent(encodeURIComponent(你要轉(zhuǎn)換的對(duì)象))。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
全面解析Angular中$Apply()及$Digest()的區(qū)別
$apply()和$digest()在AngularJS中是兩個(gè)核心概念,但是有時(shí)候它們又讓人困惑。這篇文章主要介紹了Angular中$Apply()及$Digest()區(qū)別詳細(xì)說(shuō)明的相關(guān)資料,需要的朋友可以參考下2016-08-08
Angular中使用Api 代理的實(shí)現(xiàn)
我們對(duì)接的過(guò)程中總是遇到跨域的問(wèn)題,本文使用 angualr 來(lái)講解代理api對(duì)接的話題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04
AngularJS select加載數(shù)據(jù)選中默認(rèn)值的方法
下面小編就為大家分享一篇AngularJS select加載數(shù)據(jù)選中默認(rèn)值的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-02-02
Angular Universal服務(wù)器端渲染避免 window is not&
這篇文章主要介紹了Angular Universal服務(wù)器端渲染避免 window is not defined錯(cuò)誤消息,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07
淺談angularJs函數(shù)的使用方法(大小寫(xiě)轉(zhuǎn)換,拷貝,擴(kuò)充對(duì)象)
今天小編就為大家分享一篇淺談angularJs函數(shù)的使用方法(大小寫(xiě)轉(zhuǎn)換,拷貝,擴(kuò)充對(duì)象),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10
基于AngularJs + Bootstrap + AngularStrap相結(jié)合實(shí)現(xiàn)省市區(qū)聯(lián)動(dòng)代碼
這篇文章主要給大家介紹基于AngularJs + Bootstrap + AngularStrap相結(jié)合實(shí)現(xiàn)省市區(qū)聯(lián)動(dòng)的實(shí)例代碼,非常不錯(cuò)具有參考借鑒價(jià)值,感興趣的朋友一起看看吧2016-05-05
簡(jiǎn)介AngularJS中使用factory和service的方法
這篇文章主要簡(jiǎn)單介紹了AngularJS中使用factory和service的方法,主要針對(duì)自定義工廠和服務(wù)的創(chuàng)建來(lái)講,需要的朋友可以參考下2015-06-06

