我使用 typescript 和D3. 我想在mouseover事件期间突出显示饼图的各个部分。我当前的代码只是改变文本的颜色,而不是整个弧线。有人可以提出解决方案。
这是我的打字稿代码:
interface Data {
quantity: number;
category: string;
}
let testData: Data[] = [
{
quantity: 25,
category: 'a'
},
{
quantity: 50,
category: 'b'
},
{
quantity: 100,
category: 'c'
},
{
quantity: 200,
category: 'd'
},
{
quantity: 300,
category: 'e'
}];
drawChart(testData);
function drawChart(data: Data[]) {
let width = 400,
height = 400,
radius = Math.min(width, height) / 2,
colourValues = d3.scale.category20c();
let arc = d3.svg.arc<d3.layout.pie.Arc<Data>>()
.innerRadius(0)
.outerRadius(radius-20);
let …Run Code Online (Sandbox Code Playgroud) 我正在使用 Power BI 创建报告。我正在创建一张卡片,我必须在其中显示产品销售/目标销售。卡上正在显示以下度量。
Measure 2 = ROUND(sum('Sales by Category'[ProductSales]),0) & " / " & Round(sum('Sales by Category'[TargetSales]),0)
Run Code Online (Sandbox Code Playgroud)
我需要在斜线两边留一些间隙,即25000 / 30000. 但是即使我/在 DAX 表达式之前和之后给出多个空格,结果卡看起来也是这样。
25000 / 30000
的两侧仅显示一个空格/。有什么办法可以添加一个空格,比如 a'\t'或什么的?