zoukankan      html  css  js  c++  java
  • js中写laravel模板blade语法和PHP逻辑解决方法

    在js中是否能够执行blade的语法?或者说在js中能否处理PHP逻辑呢?

    答案是,当然的

    下面来看需求:在提交表单,完成入库操作后,使用

    return redirect(route('admin.user.index'))->with('success','添加成功');

    进行跳转,并携带一些信息,并将该提示信息打印到页面上,这事需求。

    开始的时候,我是这么打印信息的

     @if(!empty(session('success')))
                  <div id="tips" class="Huialert Huialert-error text-c" ><i class="Hui-iconfont">&#xe6a6</i>
                        <li>{{session('success')}}</li>
                </div>
      @endif

    但始终感觉不够高级,于是我又产生了个想法,想要这个提示信息显示一段时间后,自动消失

    于是,在js中处理相关的逻辑的想法就产生了,诞生了下面的代码

     $(document).ready(function(){
            @if(!empty(session('success')))
            {
                layer.msg('{{session('success')}}!',{icon:1,time:2000});
            }
            @endif
        });

    毫无疑问,它可以运行,并且达到了我的需求

  • 相关阅读:
    Vue-router2.0学习笔记(转)
    vue-cli 搭建项目
    打开一个vue项目
    Webpack,Browserify和Gulp三者之间到底是怎样的关系
    读取ByteBuffer有效的数据
    node-sass 安装失败的解决措施[转]
    SpringCloud2.0
    Docker
    分布式文件系统之FastDFS
    SVN的使用
  • 原文地址:https://www.cnblogs.com/zqblog1314/p/12642043.html
Copyright © 2011-2022 走看看