Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi all,
I have successfully built a custom visual using the React JS, following this tutorial (https://docs.microsoft.com/pt-br/power-bi/developer/visuals/create-react-visual) and everything is working fine except the Event StopPropagation,
I developted a Table in React using the Material UI, everything ok, but in the event click (onClick props), im calling that function
selectionManager
.select(selected.identity, false)
.then((ids: powerbi.visuals.ISelectionId[]) => {
console.log("IdsSelecao", ids);
this.syncSelectionState(selected);
});
event.preventDefault();
event.stopPropagation();
In the syncSelectionState there are setState, which one call the render, its ok, but there are another unexpected render, calling the update method in the visual.ts consequently , thats render my components again...
Using the d3, this behavior is treated using this
this.selectionManager
.select(event.identity, true)
.then((ids: ISelectionId[]) => {
this.syncSelectionState(this.barSelection, ids, event.identity);
});
(<Event>d3.event).stopPropagation();
I need help to fix that, why doesnt stopPropagation work? Ive tryiing use
Anybody? I have no ideia to solve that
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
12 | |
2 | |
1 | |
1 | |
1 |
User | Count |
---|---|
23 | |
3 | |
2 | |
2 | |
2 |