2
我只能得到矩形。无法弄清楚如何在底部产生切割?
define(['jquery', 'knockout', 'd3', 'data/server', 'css!app/css/vista'],function($, ko, d3, server){
\t return { \t \t
\t \t activate: function(){
\t \t \t
\t \t },
\t \t compositionComplete: function(){
\t \t \t var self = this; \t \t \t \t \t \t
\t \t \t self.loadyourRank();
\t \t },
\t \t loadyourRank: function(){
\t \t \t var data = [3];
\t \t \t var width = 325, height = 430;
\t \t \t \t \t \t \t
\t \t \t var svgContainer = d3.select("#yourrank")
\t \t \t \t .append("svg")
\t \t \t \t .attr("width", width)
\t \t \t \t .attr("height", height);
\t \t \t
\t \t \t svgContainer.selectAll("rect")
\t \t \t \t .data(data)
\t \t \t \t .enter()
\t \t \t \t .append("rect")
\t \t \t \t .attr("x", 30)
\t \t \t \t .attr("y", 50)
\t \t \t \t .attr("width", 255)
\t \t \t \t .attr("height", 340)
\t \t \t \t .attr("fill", "#F2135D")
\t \t \t \t .attr("stroke", "gray"); \t
\t \t \t
\t \t }
};
});
<div class="card">
\t <div class="row">
\t \t <div id="yourrank" class="col-xs-4">
\t \t \t <h4>Your Rank</h4>
\t \t </div>
\t \t <div id="bestrank" class="col-xs-8">
\t \t \t <h4>Your Best Ranked Specialities</h4>
\t \t </div> \t \t
\t </div> \t \t
</div>
如何获得使用d3.js在SVG上述形状或元件??有人帮助
非常感谢您@Gilsha与完美属性的答案。 –
很高兴帮助:) – Gilsha