Sorun
Konu Laravel Blade’i ve AngularJS’i aynı anda kullanmaya gelince, gerçek bir sorun oluşuyor. Hem AngularJS hem de Laravel Blade açma kapama etiketi için çift süslü parantez {{ }}
kullanıyor. Neyseki bunun basit bir çözümü var.
Çözüm
Angular’ın $interpolateProvider
‘ını kullanarak bu sorunu çözüyoruz.
Kısaca burada, AngularJS’in çift süslü parantez yerine başka birşey kullanmasını söyleyeceğiz.
Mesela:
var customInterpolationApp = angular.module('customInterpolationApp', []);
customInterpolationApp.config(function($interpolateProvider) {
$interpolateProvider.startSymbol('%%');
$interpolateProvider.endSymbol('%%');
});
Bundan sonra AngularJS’te %%
kullanabilir ve Blade ile {{ }}
kullanmaya devam edebilirsiniz.
http://creative-punch.net/2014/01/use-angularjs-laravel-blade-together/ adresindeki makaleden çevirilmiştir.