I have a directive, that in its scope has an object. This is static information right now and I want to make this visible for every controller in my app. Is there any way to do this?
Asked
Active
Viewed 34 times
0
-
1Create service to share the object, you can access it after inject with any controller or directive. See https://stackoverflow.com/questions/21919962/share-data-between-angularjs-controllers – Sachink Apr 16 '18 at 13:33
-
This worked perfectly, thanks! – squeezy00 Apr 16 '18 at 13:41
1 Answers
0
Use global scope ($rootScope ) for example, if you want to use it everywhere
UPDATE: some example and answer here: How do I use $rootScope in Angular to store variables?
Sh. Pavel
- 1,375
- 13
- 21
-
-
-
@Sh.Pavel this worked aswell and I will use this as a solution, since the information I want to store is call-specific so it makes no sense to store it in a directive or factory. Thanks! – squeezy00 Apr 17 '18 at 12:39