淘宝双十一活动

larave的大括号和javascript的框架解析冲突

 Laravel  2020-08-02  admin  163  220

larave的大括号和javascript的框架解析冲突

方法一: @

由于许多 JavaScript 框架也使用 “大括号” 来表示预设的表达式应该显示在浏览器中,因此可以使用 @ 符号表示 Blade 渲染引擎表达式应保持不变。例如:

<h1>Laravel</h1>

Hello, @{{ name }}.

在这个例子中, @ 符号将被 Blade 删除;在 Blade 引擎中 {{ name }} 表达式将保持不变,取而代之的是 JavaScript 引擎来渲染该表达式。

方法二: @verbatim 指令

如果在模板中显示了很大一部分的 JavaScript 变量,可以将 HTML 套嵌在 @verbatim 指令中,这样就不必在每个 Blade 回显语句前面加上 @ 符号:

@verbatim
    <div class="container">
        Hello, {{ name }},年龄 {{age}}.
    </div>
@endverbatim


相关推荐


laravel布局模板的使用示例

laravel布局模板的使用示例

Laravel自定义表单验证规则,添加验证规则

Laravel 提供了许多有用的验证规则;同时也支持自定义规则。在服务容器中使用这个方法来注册自定义验证规则: Laravel 自定义规则实现手机号、身份证号、密码强度的验证

封装的Laravel验证类

封装的Laravel验证类namespaceApp\Validate; useIlluminate\Support\Facades\Validator; classBaseValidate { /** *验证规则 *@var */ protected$rules; /** *返回信息 *@var */ protected$message; /** *验

封装的统一的Laravel响应类,返回数据类

封装的统一的Laravel返回数据类 namespaceApp\Library; classResponse { constOK=0; constBAD_REQUEST=1000; constPARAM_ERROR=1001; constSQL_ERROR=4000; constFORBIDDEN=4003; constSERVER_ERROR=5000;