検索
ホームページWeChat アプレットミニプログラム開発WeChat アプレット チャート プラグイン (wx-charts) の紹介

この記事では主に WeChat アプレット チャート プラグイン (wx-charts) のサンプル コードを紹介します。興味のある方は参考にしてください。

WeChatアプレットチャートツール、WeChat小型アプリ用チャート

キャンバス描画に基づく、小さいサイズ

チャートタイプをサポート

  • 円グラフ円

  • ドーナツチャートリング

  • 折れ線グラフ

  • 棒グラフ列

  • 面グラフエリア

  • コード分析はこちら

opts オブジェクト

opts.canvasId 文字列必須 WeChat ミニプログラム Canvas-ID

opts。キャンバスの幅、単位は px

opts.height 数値 必要なキャンバスの高さ、単位は px

opts.title オブジェクト (リング チャートのみ)

opts.title.name 文字列 タイトル content

opts.title. fontSize 数値 タイトルのフォント サイズ (オプション) 、単位はpx)

opts.title.color String タイトルの色(オプション)

opts.subtitle オブジェクト(リングチャートのみ)

opts.subtitle.name String 字幕コンテンツ

opts.subtitle.fontSize Number 字幕フォントsize (オプション、単位は px)

opts.subtitle.color String 字幕の色 (オプション)

opts.animation Boolean デフォルト true 表示をアニメーション化するかどうか

opts.legend Boolen デフォルト true 以下の各カテゴリの ID を表示するかどうかchart

opts.type 文字列必須チャートタイプ、オプションの値は円、折れ線、縦棒、面、リングです

opts.categories 配列必須(円グラフとドーナツグラフには不要)データ カテゴリ分類

opts.dataLabel Boolean デフォルト true データコンテンツ値をチャートに表示するかどうか

opts.dataPointShape Boolean デフォルト true データポイントのグラフィック識別子をチャートに表示するかどうか

opts.xAxis オブジェクトの X 軸構成

opts.xAxis . disableGrid Boolean デフォルト false X 軸のグリッドを描画しません

opts.yAxis オブジェクト Y 軸の設定

opts.yAxis.format 機能 Y 軸のコピー表示をカスタマイズします

opts.yAxis.min 数値 Y 軸の開始value

opts.yAxis.max 数値 Y 軸の終端値

opts.yAxis.title 文字列 Y 軸のタイトル

opts.yAxis.disabled Boolean デフォルト false Y 軸を描画しません

opts.series 配列必須 データlist

データリスト 各構造体 Definition

dataItem Object

dataItem.data 配列必須 (円グラフ、ドーナツグラフの場合は数値) Data

dataItem.color String 例: #7cb5ec 渡されない場合、システムのデフォルト配色が使用されます

dataItem.name String データ名

dateItem.format Function 表示データ内容のカスタマイズ

円グラフ

var wxCharts = require('wxcharts.js');
new wxCharts({
 canvasId: 'pieCanvas',
 type: 'pie',
 series: [{
  name: 'cat1',
  data: 50,
 }, {
  name: 'cat2',
  data: 30,
 }, {
  name: 'cat3',
  data: 1,
 }, {
  name: 'cat4',
  data: 1,
 }, {
  name: 'cat5',
  data: 46,
 }],
 width: 360,
 height: 300,
 dataLabel: true
});

WeChat アプレット チャート プラグイン (wx-charts) の紹介

WeChat アプレット チャート プラグイン (wx-charts) の紹介リングチャート

new wxCharts({
 canvasId: 'ringCanvas',
 type: 'ring',
 series: [{
  name: '成交量1',
  data: 15,
 }, {
  name: '成交量2',
  data: 35,
 }, {
  name: '成交量3',
  data: 78,
 }, {
  name: '成交量4',
  data: 63,
 }],
 width: 320,
 height: 200,
 dataLabel: false
});

WeChat アプレット チャート プラグイン (wx-charts) の紹介

WeChat アプレット チャート プラグイン (wx-charts) の紹介折れ線チャート

new wxCharts({
 canvasId: 'lineCanvas',
 type: 'line',
 categories: ['2012', '2013', '2014', '2015', '2016', '2017'],
 series: [{
  name: '成交量1',
  data: [0.15, 0.2, 0.45, 0.37, 0.4, 0.8],
  format: function (val) {
   return val.toFixed(2) + '万';
  }
 }, {
  name: '成交量2',
  data: [0.30, 0.37, 0.65, 0.78, 0.69, 0.94],
  format: function (val) {
   return val.toFixed(2) + '万';
  }
 }],
 yAxis: {
  title: '成交金额 (万元)',
  format: function (val) {
   return val.toFixed(2);
  },
  min: 0
 },
 width: 320,
 height: 200
});

WeChat アプレット チャート プラグイン (wx-charts) の紹介

WeChat アプレット チャート プラグイン (wx-charts) の紹介コラムチャート

new wxCharts({
 canvasId: 'columnCanvas',
 type: 'column',
 categories: ['2012', '2013', '2014', '2015', '2016', '2017'],
 series: [{
  name: '成交量1',
  data: [15, 20, 45, 37, 4, 80]
 }, {
  name: '成交量2',
  data: [70, 40, 65, 100, 34, 18]
 }],
 yAxis: {
  format: function (val) {
   return val + '万';
  }
 },
 width: 320,
 height: 200
});

WeChat アプレット チャート プラグイン (wx-charts) の紹介

WeChat アプレット チャート プラグイン (wx-charts) の紹介 WeChat アプレット チャート プラグイン (wx-charts) の紹介

new wxCharts({
 canvasId: 'areaCanvas',
 type: 'area',
 categories: ['2016-08', '2016-09', '2016-10', '2016-11', '2016-12', '2017'],
 series: [{
  name: '成交量1',
  data: [70, 40, 65, 100, 34, 18],
  format: function (val) {
   return val.toFixed(2) + '万';
  }
 }, {
  name: '成交量2',
  data: [15, 20, 45, 37, 4, 80],
  format: function (val) {
   return val.toFixed(2) + '万';
  }
 }],
 yAxis: {
  format: function (val) {
   return val + '万';
  }
 },
 width: 320,
 height: 200
});

WeChat アプレット チャート プラグイン (wx-charts) の紹介

その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。 WeChat アプレット チャート プラグイン (wx-charts) の紹介

関連する推奨事項:

WeChat ミニ プログラム フォーム検証エラー プロンプト効果


WeChat ミニ プログラムの tabBar ボトム ナビゲーションの紹介


以上がWeChat アプレット チャート プラグイン (wx-charts) の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。