Alan
Alan

Reputation: 46813

Using 3rd Party Javascript in AngularJS Partials?

I've making use of AngularJS Partial templates to create a dashboard. There is a listing view and when you click on an item, it switches to an Items-Detail partial.

Inside the Items detail partial, I'd like to show some charts via RGraph. However, for the life of me, I can't figure out how to do this.

I can't seem to invoke javascript from inside the partial html. So I think I need to do it in the controller, or maybe create a directive?

I'm pretty new to AngularJS so my understanding is still very rudimentary and likely misguided.

Upvotes: 1

Views: 2973

Answers (1)

Mark Rajcok
Mark Rajcok

Reputation: 364677

AngularJS ("jqlite") doesn't support <script> tags inside partials.

Include jQuery on your page, however, and it should work. Note that jQuery must be included before AngularJS.

See also AngularJS: How to make angular load script inside ng-include?

Upvotes: 6

Related Questions