Laravel和Angularjs使用的同是{{,因此我们就需要替换掉其中的一个。
由于Angulrjs是后来加上的,大幅度的修改blade明显不合适,只能从Angularjs下手。
AngularJS是Google开发的纯客户端JavaScript技术的WEB框架,用于扩展、增强HTML功能,它专为构建强大的WEB应用而设计
代码如下:
var myApp = angular.module('myApp', [], function($interpolateProvider) {
$interpolateProvider.startSymbol('<%');
$interpolateProvider.endSymbol('%>');
});
这个就是javascript部分的,上面的<%是开始标志,可以修改为你想要的符号,下面的是结束标志,示例代码如下:
<div id="App1" ng-app="myApp" ng-controller="FetchCtrl">
<pre>http status code: <%status%></pre>
<pre>http response data: <%data%></pre>
</div>