UPDATE:AmChartsドリルアップ機能はAngularJSと互換性がありませんか?
は、より良い問題を表現するための簡単なPlunkerを作成しました。
グラフの[リンクラベル]をクリックしても機能しません。
私はAmCharts Drillup機能に問題があり、以前のグラフの表示内容に戻ることができます。 私は作業中のAmChartsをレンダリングすることができますが、ドリルダウン機能ではドリルダウン機能を使用していますが、AngularJSでは機能しません。コンソールで
エラー:
.........................
// add back link
// let's add a label to go back to yearly data
event.chart.addLabel(
70, 10,
"< Go back",
undefined,
13,
undefined,
undefined,
undefined,
true,
'javascript:mostSoldDrillUp();'); <------- THIS IS THE LINK LABEL FOR DRILLUP
.................................
function mostReferralsDrillUp() {
...........
...........
}
事を、私が試した:
- を、私はそれをAmChart JSを入れてエラーがどこから来た
c
directitive
link function
でODEしかし EROR:キャッチされないにReferenceError:mostSoldDrillUpが
で定義されていません:1:1は、ブラウザのコンソールでポップアップ表示されます。 controller
に同じ出力エラーを入れようとしました。は単にJSファイルを含めると
ui-router
、同じ出力誤差を使用してcontroller
とhtml
にdiv
にチャートのid
を作ります。.state('home', { url: '/', templateUrl: './pages/home.html', controller: 'HomeCtrl' })
最終私は私の
route
でcontroller
を使用していないです。.state('home', { url: '/', templateUrl: './pages/home.html', // controller: 'HomeCtrl' })
それは動作しますが、私は他の目的のために、私のroute
ためcontroller
を必要としているため、この方法であるとの単に外に出る。
誰かがアイデアを持っているか、経験したことがあるかもしれません。私はそれを喜んで受け入れます。ありがとう。
を実証plunkerを更新しました。実装を見ていなくても、提案を提供するのは難しいです。あなたがこれまで持っていたものの単純化された働きのフィドル/プルーンを投稿してください。 – xorspark
@xorspark、ご意見ありがとうございます。私は自分の問題の[リンク](https://plnkr.co/edit/yDKeWqpdZe7meP9lgoJ7?p=preview)を追加しました。 – Emjey23