diff --git a/src/component/marker/MarkLineView.ts b/src/component/marker/MarkLineView.ts index f907f146ce..d3d6a661d8 100644 --- a/src/component/marker/MarkLineView.ts +++ b/src/component/marker/MarkLineView.ts @@ -382,7 +382,9 @@ class MarkLineView extends MarkerView { // Set host model for tooltip // FIXME - mlData.line.eachItemGraphicEl(function (el, idx) { + mlData.line.eachItemGraphicEl(function (el) { + getECData(el).dataModel = mlModel; + el.traverse(function (child) { getECData(child).dataModel = mlModel; }); diff --git a/test/marker-case.html b/test/marker-case.html index 756fa49dda..a02e9e1f6e 100644 --- a/test/marker-case.html +++ b/test/marker-case.html @@ -38,7 +38,7 @@
- + @@ -105,7 +105,45 @@ }); - +