この記事では、プログレスバーヒストグラムを実現するためのvue+echartsの具体的なコードを参考までに共有します。具体的な内容は次のとおりです。 効果図は以下のとおりです コード: <テンプレート> <div class="content-page"> <div class="タブコンテンツ"> <div id="myChart1"></div> </div> </div> </テンプレート> <スクリプト> 'echarts' から * を echarts としてインポートします。 エクスポートデフォルト{ データ() { 戻る { オプション: { color: ["#157ef5"], // 棒グラフの色を設定します textStyle: { 色: "#828282" }, ツールチップ: { トリガー: "軸", 軸ポインタ: タイプ: "line" } }, グリッド: { 左:「3%」、 右:「4%」、 下部:「3%」、 ラベルを含む: true }, x軸: タイプ: "値", // x軸を複数のセグメントを表示するように設定します min: 0, 最大: 100, 間隔: 50, axisTick: { 表示: false }, 軸線: { 線のスタイル: 色: 「透明」 } } }, y軸: { タイプ:「カテゴリー」、 データ: ["財務収益", "本社経済"], axisTick: { 表示: false }, 軸線: { 線のスタイル: 色: "#e0e0e0" } }, 内部: 真、 テキストスタイル: { 色: "#000" } }, シリーズ: [ { タイプ: "バー", アイテムスタイル: { color: "#f1f1f1", // 列の背景色を定義します borderRadius: [0, 10, 10, 0] // 背景列の丸い角を定義します}, barGap: "-100%", //列の重複データを設定する重要な手順: [100, 100], animation: false, // アニメーション効果をオフにする barWidth: "22px", // 列の幅を設定する}, { タイプ: "バー", データ: [65, 75], バー幅: "22px", barGap: "-100%", //列の重なりを設定するための重要な手順 itemStyle: { borderRadius:[0, 10, 10, 0], // 列の角丸の色を定義します: function(params) { var colorList = ['#3C90EB', '#B573F4', '#F9B341', '#F9B341', '#91c7ae']; colorList[params.dataIndex]を返す } }, } ] } } }, マウント() { チャートデータを取得します。 }, メソッド: { チャートデータを取得する() { myChart1 を echarts.init(document.querySelector("#myChart1")) とします。 myChart1.setOption(this.option); // チャートの初期化データを設定する setTimeout(function() { window.onresize = 関数() { myChart1.resize(); // チャートはウィンドウのサイズに合わせて調整されます}; }, 200); } } } </スクリプト> <style lang="less" スコープ> #myChart1 { 幅: 600ピクセル; 高さ: 400px; } </スタイル> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL で重複を削除するには、distinct または group by を使用する必要がありますか?
>>: Alibaba Cloud ドメイン名と IP バインディングの手順と方法
開発プロジェクトでは、MySQL のスロークエリログを通じて効率の問題のある SQL を監視できます...
Web デザインの理解に関しては、多くの人がまだ Web ページ制作のレベルにとどまっているようで...
私は長い間 CSS を使用してきましたが、Web 要素の関連属性を設定するために常に「px」を使用し...
メモ帳プログラムは、HTML + CSS + JavaScript の 3 つの主要なフロントエンド...
会社の基準により、特定のユーザーだけに Linux システムへのアクセスを許可することができます。あ...
考えられる解決策1. Math.randomは[0,1)の範囲の乱数を生成します。 //今回は生成さ...
序文まず、高性能サーバーの高可用性またはホットスタンバイソリューションである Keepalived ...
システムの起動時に読み込む必要がある設定ファイル/etc/profile、/root/.bash_p...
<br />構造と階層により複雑さが軽減され、読みやすさが向上します。記事やサイトが整理...
基礎リレーショナル データベースでは、各データ テーブルはファイルに相当し、異なるストレージ エンジ...
目次識別子の長さ制限権限テーブルの範囲フィールドの長さ制限データベースとテーブルの数の制限テーブルサ...
1. インデックスの役割一般的に言えば、インデックスは本の目次に相当します。条件に基づいてクエリを実...
環境: 1. CentOS6.5 X64 2.mysql-5.6.34-linux-glibc2.5...
さっそく、コードをお見せしましょう。コードは非常にシンプルなので、勉強すれば理解できるようになります...
MySQL データベースに保存されるデータが徐々に増加すると、元のストレージ領域がいっぱいになり、M...