2016-06-30 14 views
0

<div>に表示されるテキストがng-bind-htmlで表示されるという問題に直面していますが、一部の文字が正しく表示されません。utf8文字によるイオンの問題

$ phpからデータを取得します。私のphpは、utf8_encodeを使って抜粋をjson形式で返します。明徳後藤は、時間と運動との関係を探るこのゴージャスな3D印刷された回転のぞき絵を作成し

事実は、元のテキストがあるということです。このデザインは、東京の今年のスパイラル・インディペンデント・クリエーター・フェスティバルで準優勝と観客賞の両方を獲得しました。

、何私の画面に描画されますが、次のとおりです。

アキノリ後藤は、時間と運動との関係を探るこのゴージャスな3D印刷された回転のぞき絵を作成しました。このデザインは、今年の東京で開催されたスパイラル・インディペンデント・クリエーター・フェスティバルで準優勝と観客賞の両方を獲得しました。

どうすればよいですか?あなたが試すことができます

答えて

0

2つのこと:

  • は、HTMLページの<head>にこれを追加します。<meta charset="UTF-8">
  • は、あなたが二回文字列をコードしていないことを確認してください! PHPスクリプトからutf8_encodeを削除してみてください(文字列が既にUTF8でエンコードされている場合は、その関数を呼び出す必要はありません)。
+0

こんにちは、index.htmlにmetaタグがあります。私のPHPでutf8_encode関数を削除すると、この関数が必要なutf8コンテンツのためにjson_encodeを使用するとエラーが発生します。 – domoindal