問題タブ [apexcharts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Vue.js プロジェクトに Apexcharts 棒グラフが表示されない
Apexchartsを使用して vue.js サイトのグラフを作成しようとしていますが、グラフがまったく表示されません。
-Apexcharts のドキュメントはこちら
HTML
JavaScript
CSS
「var option = ...」を「option:...」に変更してvue.jsグローバル変数を使用しようとしましたが、エラーが発生するだけでした。
「#chart」IDを使用してdivに表示することを想定していると確信しています
どんな助けやアドバイスも大歓迎です、ありがとう。
javascript - apexChartsでクリックイベントまたはデータポイント選択を実装する方法は?
javascript ライブラリを使用しようとしてapexCharts
いますが、クリック イベントの実装に問題があります。ドキュメントを読みましたが、実装方法に関する明確な例はありません。
これまでのところ、私はこのコードを持っています。
最初にイベントを試しclick
ましたが、探しているのはdataPointSelection
、ユーザーが縦棒/横棒グラフをクリックしたときに要素のイベントまたはデータを返すメソッドであることがわかりました。これを実装する方法はありますか? どんな提案も素晴らしいでしょう!
javascript - Bootstrap Vueを使用してVue JSでタブをクリックした後にコンポーネントをロードする方法は?
HTML に次のコードがあります (Vue JS & Bootstrap でコード化):
カードには 4 つのタブがあり、そのうちの 1 つは「Sales」というタイトルで<sales-analytics></sales-analytics>
、Vue-ApexCharts ライブラリを使用してグラフをレンダリングするために作成したコンポーネントです。ただし、タブが選択されている場合、グラフは自動的にレンダリングされません。ChromeでF12をクリックした後にのみ実行でき、ページのリロードも機能しません。
コンポーネントは、サイトが読み込まれたときに完全に実行されるのではなく、タブが選択された後にのみ実行されるべきだと考えています (これは、サイトの読み込み時にタブが選択されていないとレンダリングの問題が発生するためです)。これを実装する方法を知っている人はいますか?または、この問題を解決する別の方法はありますか?
スクリプト セクションのその他の内容:
編集: かなりのグーグルの後、私はこれを見つけました: https://github.com/apertureless/vue-chartjs/issues/157 これは私の状況と非常によく似た動作をしています。タブが選択された後のコンポーネント。誰でもそれを行う方法を知っていますか?