我正在使用 Wasil C3 angularjs 指令(http://wasil.org/angularjs-directive-for-c3-js-tutorial),并且还有一个通过编译的示例 plunker(http://plnkr.co/edit/wiiUMk2KoHHrK4D1HdNu? p=预览)。由于需要设置子图表的背景颜色,我正在尝试创建一个自定义属性指令(subChartBgColor),以便我想在哪个图表上设置子图表的背景颜色,我可以简单地将属性 sub Html 标签上的 -chart-bg-color ,但有些它不起作用。谁能帮我修复我的 subChartBgColor 指令:
(function() {
angularDemo.directive('subChartBgColor', [function() {
return {
restrict: 'A',
scope: false,
link: function(scope, element, attrs) {
d3.selectAll("svg > g:nth-child(3)").insert("rect", ":first-child").attr("width", "100%").attr("height", "100%").attr("fill", "yellow");
}
}
}]);