Skip to content
This repository was archived by the owner on Feb 8, 2023. It is now read-only.

Commit 276a0ba

Browse files
committed
Allow use of custom interpolate symbols.
Remove hardcoded interpolate symbols and replace with dynamic ones.
1 parent f108d1d commit 276a0ba

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

angular-css-injector.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* https://github.com/Yappli/angular-css-injector/
88
*/
99
angular.module('angular.css.injector', [])
10-
.provider('cssInjector', function() {
10+
.provider('cssInjector', function($interpolateProvider) {
1111
var singlePageMode = false;
1212

1313
function CssInjector($compile, $rootScope){
@@ -40,7 +40,7 @@ angular.module('angular.css.injector', [])
4040
if(scope.injectedStylesheets === undefined)
4141
{
4242
scope.injectedStylesheets = [];
43-
head.append($compile("<link data-ng-repeat='stylesheet in injectedStylesheets' data-ng-href='{{stylesheet.href}}' rel='stylesheet' />")(scope)); // Found here : http://stackoverflow.com/a/11913182/1662766
43+
head.append($compile("<link data-ng-repeat='stylesheet in injectedStylesheets' data-ng-href='" + $interpolateProvider.startSymbol() + "stylesheet.href" + $interpolateProvider.endSymbol() + "' rel='stylesheet' />")(scope)); // Found here : http://stackoverflow.com/a/11913182/1662766
4444
}
4545
else
4646
{

0 commit comments

Comments
 (0)