echarts マップの使用が必要なプロジェクトに取り組んでいるとき、ajax を介してバックグラウンドから提供されるデータを正常に取得し、目的の JSON 文字列を生成しました。ただし、echartsのoption.series[0].dataに配置するとデータは取得できません。生成されたマップの背景から取得した値は表示されません。必要な友人はそれを参照してください。私は echarts マップの使用を必要とするプロジェクトに取り組んでいたとき、バックグラウンドで提供されたデータが ajax 経由で正常に取得され、必要な JSON 文字列が生成されます。ただし、echartsのoption.series[0].dataに配置するとデータは取得できません。背景から取得した値は、生成されたマップ上では見ることができません。 Baidu や Bing で検索したところ、さまざまな回答が得られましたが、最終的には問題は解決されませんでした。専門家である同僚が解決したので、皆さんと共有したいと思います。皆さんのお役に立てれば幸いです、、、、、
これ以上ナンセンスはなく、直接コーディングするだけです:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
最も重要なことは、バックグラウンドから取得されたデータがパラメーター転送の形式で echart に入れられることです。
私がそれを行ったとき、パラメータを渡さなかったので、echartsで取得されたデータは常に空でした。
上記は私があなたのためにまとめたものです。
関連記事:
Ajax 投稿リクエストのジャンプ ページAjax 送信フォーム ページがすぐに更新される Ajax が新しいウィンドウを開いてブラウザーによってブロックされる場合の 2 つの解決策以上がAjaxで取得したデータがechartsで表示されない原因の分析と解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。