Hi experts
I have two application in my fiori launch pad
while click on each tile on FLP it navigate to to different applications,In these two applications, at top i have a tile with micro chart embed
if i click on first tile in my FLP the chart on tile show data from my first application and i go back and click the second tile in my FLP here also it show the same data from the previous application . The problem is, data showing is always from the application which I selected firstly.
I am using xml views and JS controllers.from my JS controller i am setting data to chart
In my first application ,i am setting data to charts on tile using this.getView().setModel(jsnModel,"jsnModelTile1"); from my controller
in my view i am using codes below to get data
<ComparisonChart colorPalette="#1bb7a0 ,#ffdc7a ,#f17979 " view="Wide" width="22rem">
<data>
<ComparisonData title="{jsnModelTile1>/d/results/0/STATUS}" value="{=parseFloat(${jsnModelTile1>/d/results/0/CNT})}"/>
<ComparisonData title="{jsnModelTile1>/d/results/1/STATUS}" value="{=parseFloat(${jsnModelTile1>/d/results/1/CNT})}"/>
<ComparisonData title="{jsnModelTile1>/d/results/2/STATUS}" value="{=parseFloat(${jsnModelTile1>/d/results/2/CNT})}"/>
</data>
</ComparisonChart>
In my Second application ,i am setting data to charts on tile using this.getView().setModel(jsnModel,"jsnModelTile2"); from my controller
in my view i am using codes below to get data
<ComparisonChart colorPalette="#1bb7a0 ,#ffdc7a ,#f17979 " view="Wide" width="22rem">
<data>
<ComparisonData title="{jsnModelTile2>/d/results/0/STATUS}" value="{=parseFloat(${jsnModelTile1>/d/results/0/CNT})}"/>
<ComparisonData title="{jsnModelTile2>/d/results/1/STATUS}" value="{=parseFloat(${jsnModelTile1>/d/results/1/CNT})}"/>
<ComparisonData title="{jsnModelTile2>/d/results/2/STATUS}" value="{=parseFloat(${jsnModelTile1>/d/results/2/CNT})}"/>
</data>
</ComparisonChart>
I think tile shows data from my history during application switching,how can resolve it
Thanks