同時に2つのグラフD3.jsを追加したいと思います。各グラフは完全に別々に動作しますが、2つを同じページに置くと動作しません。私は制御者や指令と矛盾があるのか、紛争がdiv svgにあるのか分かりません。 11行目と20行目のコメントを外してグラフを別々にテストし、15行目と17行目と21行目をPlunkerにコメントすることができます。 私は問題が2つのモジュールがそれらを消去するが、それを修正する方法を知っていますか?AngularJSと同じページの2つのD3.jsグラフ
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body ng-app="d3DemoApp">
<!-- <div id="graph1" ng-controller="controllerBubble">
<bubble-chart chart-data="chartData"></bubble-chart>
</div> -->
<div id="graph2" ng-controller="controllerDependance">
<dependance-chart dependance-data="dependanceData"></dependance-chart>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>
<script src="https://d3js.org/d3.v3.min.js" charset="utf-8"></script>
<!-- <script src="script1.js"></script> -->
<script src="script2.js"></script>
</body>
</html>
グラフ1:
var d3DemoApp = angular.module('d3DemoApp', []);
d3DemoApp.controller('controllerBubble', function AppCtrl ($scope,$http) {
//...
}
グラフ2:
var d3DemoApp = angular.module('d3DemoApp', []);
d3DemoApp.controller('controllerDependance', function AppCtrl ($scope,$http) {
//...
}
これはPlunkerです:https://plnkr.co/edit/ekuhHkjLpqXX6XKG8mwU?p=preview はあなたが私を助けることができることを願っていますこれは、コードです。ありがとう。