2017-12-29 24 views
0

특히 D3 버전 작동하지 않습니다, 그것은이 코드에 실패 통화에서 waveGroup 결과 d3.select하기와 D3 객체가D3의 liquidfilledguage 4

waveGroup.attr('transform','translate('+waveGroupXPosition+','+waveRiseScale(0)+')') 
      .transition() 
      .duration(config.waveRiseTime) 
      .attr('transform','translate('+waveGroupXPosition+','+waveRiseScale(fillPercent)+')') 
      .each("start", function(){wave.attr('transform','translate(1,0)'); }); 

.

d3 버전 4에서 분명히 변경된 ".each"호출에서 오류가 발생합니다. nolonger는 문자열을 첫 번째 매개 변수로 사용합니다. 오류는 "callback.call은 함수가 아닙니다." 첫 번째 매개 변수를 제거하기 만하면 오류가 다른 곳에서 발생합니다.

d3 버전 4에서 작동하는 liquidfilledguages ​​버전입니까?

+0

https://github.com/jonbgallant/PowerBI-visuals-liquidFillGauge/issues에 대한 문제로 제출하는 것이 더 성공적이라고 가정합니다. –

답변

0

난 당신이 V3에서 V4로 마이그레이션 this 변경 로그 사용 this

언급하는 가정입니다.

변화 .each("start", ...) 모든 마이그레이션 변경을 할 필요가 그와 함께

.on("start",....)합니다.