Javascript D3强制布局更改显示带有滑块的链接
我对d3部队布局有问题: 我试图只显示其值等于滑块值的链接。然而,它只在加载数据时起作用,当我滑动滑块时,它什么也不起作用,我不明白为什么。这是更改链接宽度的代码Javascript D3强制布局更改显示带有滑块的链接,javascript,d3.js,force-layout,Javascript,D3.js,Force Layout,我对d3部队布局有问题: 我试图只显示其值等于滑块值的链接。然而,它只在加载数据时起作用,当我滑动滑块时,它什么也不起作用,我不明白为什么。这是更改链接宽度的代码 var link = svg.selectAll(".link") .data(graph.links) .enter().append("line") .attr("class", "link") .style("stroke-width", function(d) { return
var link = svg.selectAll(".link")
.data(graph.links)
.enter().append("line")
.attr("class", "link")
.style("stroke-width", function(d) {
return d.value == slider.value() ? 3 : 0;
});
有人能帮帮我吗?所以你想做的就是,随着滑块值的变化,更新链接
slider.on('slide', function(e,v) {
updateLinks();
});
function updateLinks(){
svg.selectAll(".link")
.style("stroke-width", function(d) {
return d.value==slider.value() ? 3:0;
});
}
普朗克有解决方案吗