この記事では主に、echart を使用してパーセンテージを表示する Vue の円グラフデータ部分を紹介し、皆さんと共有します。詳細は次のとおりです。 レンダリング 実装ソースコード オプション = { タイトル : { テキスト: 「特定のサイトへのユーザーアクセス元」 サブテキスト: 「完全に架空のもの」 x:'中心' }, ツールチップ: { トリガー: 'アイテム', フォーマッタ: "{a} <br/>{b} : {c} ({d}%)" }, 伝説: { orient: 'vertical', // レイアウト モード、デフォルトは水平レイアウト、オプション: 'horizontal' ¦ 'vertical' // 水平配置、デフォルトは左、オプションは 'center' | 'left' | 'right' | {number} (x 座標、単位 px) x: '左'、 // 垂直配置。デフォルトは画像全体の上部。オプションは次のとおりです: 'top' | 'bottom' | 'center' | {number} (y 座標、単位 px) y: '下'、 // 凡例の表示スタイルフォーマッタを書き換える: function(name) { // 凡例の表示内容を取得します。let data = option.series[0].data; 合計を 0 にします。 tarValue = 0 とします。 (i = 0, l = data.length; i < l; i++) の場合 { 合計 += データ[i].値; if (data[i].name == name) { tarValue = データ[i].値; } } p = (tarValue / total * 100).toFixed(2) とします。 名前 + ' ' + ' ' + p + '%' を返します。 }, データ: ['ダイレクトアクセス'、'メールマーケティング'、'アフィリエイト広告'、'ビデオ広告'、'検索エンジン'] }, シリーズ: [ { 名前: 'アクセスソース'、 タイプ: 'パイ'、 半径: '55%'、 中央: ['50%', '60%'], データ:[ {値:335、名前:'直接アクセス'}, {値:310、名前:'メールマーケティング'}、 {値:234、名前:'Alliance Advertising'}, {値:135、名前:'ビデオ広告'}, {値:1548、名前:'検索エンジン'} ]、 アイテムスタイル: { 強調: 影ぼかし: 10, シャドウオフセットX: 0, 影の色: 'rgba(0, 0, 0, 0.5)' } } } ] }; これで、Vue を使用して echart 円グラフの凡例を実装し、パーセンテージを表示する方法について説明したこの記事は終了です。Vue 円グラフのパーセンテージ表示の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: MySQLストレージフィールドタイプのクエリ効率についての簡単な理解
>>: Dockerデータのバックアップとリカバリプロセスの詳細な説明
目次01 コンテナの一貫性02 レイヤーの概念03 レイヤードデザインの利点今日はコンテナ レイヤー...
目次1. 基本1.参照2. 参照3. 参照4. 最適な使い方2. 詳細な1. なぜrefが必要なのか...
MySQL 8.0.12 のダウンロードとインストールのチュートリアルを録画し、全員と共有しました。...
目次概要コンポーネント間でデータを共有する方法Vuex の原則の紹介Vuexはコンポーネントのグロー...
目次mysql 権限制御権限システムテーブル変更後にMySQLの権限を有効にする方法権限の付与と取り...
HTML にビデオを挿入するために最もよく使用される方法は 2 つあります。1 つは古い <o...
[解決策1: パディングの実装]原理:要素の padding の値がパーセンテージの場合、このパーセ...
CSS3 を学習する過程で、CSS3 属性を使用すると多くのクールな効果を簡単に実現できることが分か...
フレックスレイアウト定義: Flexレイアウトの要素は、 Flex 、または略して「コンテナー」と呼...
私は現在、Xiao Nian Gao に似たビデオおよびツール アプリを開発しています。ユーザーが作...
序文vue3.0 が正式にリリースされて以来、多くの友人が vue3.0 に切り替えました。ここでは...
MySQL バージョン: MySQL Community Edition (GPL) ------ ...
MySQL ログ システムで最も重要なログは、REDO ログとアーカイブ ログです。後者は MySQ...
JSランニング三部作js実行コードは3つのステップに分かれています構文解析プリコンパイル解釈Jav...
ネイティブJSによって開始されたネットワークリクエストは、クエリ文字列の形でサーバーに送信されるため...