When building applications with Laravel and Angular you might come across a problem where you want to print data using AngularJS brackets {{}} but before it can be parsed by Angular, Laravel blade engine parses it and tries to replace the value if it finds one. Otherwise, Laravel will start complaining about the variables. To solve that you just need to prepend brackets with @ sign so the blade engine knows that you just need to ignore this expression and AngularJS will take care of it. And AngularJS will parse it and replace the variables with actual data.
Below is a sample snippet to do this:
@{{ article.body }}
In this snippet, the Laravel blade engine will ignore this and AngularJS will parse it and replace it with the article.body data it has.
Add a Comment