Hi Jsu,
Thanks for using Syncfusion products.
We have analyzed your query. As of now we don’t have options hide entire axis labels. But You can set labelIntersectAction to "Hide" for axis in load event by checking whether sample is loaded in mobile not. It will hide the labels which intersected with adjacent labels.
Please find the following code snippet.
Index.cshtml
<div id="container">
@Html.EJS().Chart("container")
// other chart customization
.Load("load").Render()
</div>
<script>
function load(args) {
args.chart.primaryXAxis.labelIntersectAction = ej.base.Browser.isDevice ? 'Hide' : 'None';
args.chart.primaryYAxis.labelIntersectAction = ej.base.Browser.isDevice ? 'Hide' : 'None';
}
</script> |
Please let us know, if you have any concern on this.
Regards,
Kesavan