2017-11-11 15 views
0

도넛 차트는 지난 며칠 동안 항상 저에게 효과가있었습니다. 나는 무엇이 바뀌 었는지는 모르지만, 어떤 이유로 도넛이 AOT을 만든 후에 나타나지 않고 개발 모드에서 실제로 나타나기도합니다. 나는 html의 차이점을 알고 있지만 왜 다른지는 모르겠다. 내가 도넛의 중간에 그려주는 전설과 전체 텍스트 백분율이 여전히 표시됩니다. 도넛은 보이지 않습니다. 전달 된 데이터가 정확히 일치하는지 확인했습니다. 슈퍼 이상한. 갑자기 왜 그렇게 바뀌 었는지 모르겠다. 다음은 작동중인 HTML과 작동하지 않는 HTML의 이미지입니다.(ng2-charts, angles) AOT 이후 도넛 형 차트가 표시되지 않습니까? (그러나 시멘트는 작동 중입니다)

작업 :

enter image description here

작동하지 않음 : (후 AOT 빌드) 작업 도넛은 iframe을 가지고 있으며, 보이지 않는 도넛하지 않는 방법

enter image description here

알 수 있습니다.

+0

스타일 시트를 제대로 포함 시켰습니까 ?? – Aravind

+0

예. 심지어 더 이상한, 나는 잘 작동하는 동일한 페이지에 아래로 다른 도넛을 가지고, 그리고 HTML은 AOT와 로컬 dev 사이의 동일한 차이점을 가지고 –

답변

0

나는 범인을 알아 냈다. 그래프를 AOT 빌드에서 그려 내지 않는 차트 옵션에서 "title : 100 %"를 가졌습니다. 나는 도넛의 중간에 그려진 텍스트를 얻는 방법을 알아 내고 그걸 제거하는 것을 잊었을 때 이것을 망설였다. 그것이 지역에서 일했지만 AOT 빌드 후에는 작동하지 않는다는 사실은 나에게 의미가 없습니다. 이 옵션을 제거하면 두 빌드 모두에서 작동합니다.