Javascript d3调整问题浏览器的大小
我有一个D3图表,用angular实现 我无法使其响应,箭头未正确放置,我想我遗漏了一些东西Javascript d3调整问题浏览器的大小,javascript,angularjs,d3.js,Javascript,Angularjs,D3.js,我有一个D3图表,用angular实现 我无法使其响应,箭头未正确放置,我想我遗漏了一些东西 var chart = angular.element("#chart"), aspect = chart.width() / chart.height(), container = chart.parent(); angular.element(window).on("resize", function() { var targetWidt
var chart = angular.element("#chart"),
aspect = chart.width() / chart.height(),
container = chart.parent();
angular.element(window).on("resize", function() {
var targetWidth = container.width();
chart.attr("width", targetWidth);
chart.attr("height", Math.round(targetWidth / aspect));
}).trigger("resize");
这是我的演示
请帮助。我试图使用您的声明时出错
angular.element('#chart')
这意味着您永远不会选择图表元素
尝试使用以下选项选择图表元素
angular.element( document.querySelector( '#chart' ) );
希望这有帮助