【laravel5.4】{{$name}}、{{name}}、@{{$name}} 和 @{{name}} 的区别
1、前面带@符号的,表示不需要laravel的blade引擎进行解析;有@的,则需要blade解析
2、{{$name}} 表示:blade解析 后台php的 name变量
{{name}} 表示:blade解析 后台php的 name常量
@{{$name}} 表示:JS常用框架解析 JS自身的 $name变量
@{{name}} 表示:JS常用框架解析 JS自身的 name变量 (后两者没什么区别,就是多了一个$符号)
3、总结:
3.1 需要blade解析php变量,使用{{$name}}
3.2 需要js解析自身变量,使用@{{name}}
4、效果图:
html:
页面: