Official Support Area, Q&As, Discussions, Suggestions and Bug reports.
Forum's Guidelines
I am sorry for my late reply. If you use KoolReport with Angular then you may not be able to use the visualization from KoolReport but you can use KoolReport as the source of data. You still can make report, run it and return the data in form of json or array. After running report, you can access the datastore of report.
echo $report->dataStore("name_of_store")->toJson(); //toArray()
We haven't had Angular component for VisualQuery yet. However, all of our widgets can be returned as html, js and css like this:
$widgetContent = VisualQuery::create(array(...), true);
echo $widgetContent;
I think you could try to implement a general Angular component that sends an ajax request to a route that returns the widget content. Then set the component content to ajax response. Finally execute any script tag inside the content and the widget should display inside the component.
Let KoolReport help you to make great reports. It's free & open-source released under MIT license.
Download KoolReport View demo