0

私のテンプレートの1つで{{user.city}}のコードを使用して、Ionic Hybrid AppのMySQL DBからデータを取得しています。私のスペイン語のテキストは、Ionic Hybrid Appでデコードされていません

のような値については、私のフロントエンドで

、ボゴタ

私は

Bogot & aacute

を取得し、私は私のDBの照合順序を設定することを確認しましたutf8_unicode_ciへ

私は探してみました、それは私がエンティティをデコードする必要があるようだが、私はso.Iを行うことができていないが使用してみました:

<div ng-bind-html={{user.city}}></div> 

を私はこのようないくつかの値を持っている心の中で裸してください、 1つだけではない。

私はコードマーケットから得たIonic Appも使用しています。私はイオンに精通していませんので、詳細を提供できれば非常に感謝しています!

ありがとうございます!

デビッド

答えて

0

あなたはPHPで位置をエンコードする必要があります。お使いのコントローラで次に

:ビューで

$http.get("path").success(function(response) { 
    var res =response.results; 
    var locationtext =[]; 
    for (key in res){ 
    //in this case your locationsTEXT is the locations from the API 
    locationtext.push(JSON.parse(res[key].locationsTEXT)); 
    } 
    $scope.city = locationtext; 
} 

<ion-list> 
<ion-item ng-repeat="point in city track by $index"> 
     <p>{{point}}</p> 
</ion-item> 
</ion-list> 

は、コードの上に、一般的なソリューションである、ということを覚えておいてください。変数と必要に応じてこのコードを適合させる必要があります。

希望すると便利です。

関連する問題