美文网首页
view()传参

view()传参

作者: 周怡 | 来源:发表于2018-02-16 07:31 被阅读0次

view() 函数

1.view() 函数的第二个参数可穿变量,可以以数组的形式一次传多个变量:

class ViewController extends Controller
{
    public function index()
    {
        $name = 'zhouyi';
        $age = 25;
        return view('my_laravel', ['name' => $name, 'age' => $age]);
    }
}
  1. 变量存在与否的两种处理方式
  • PHP 原生处理方法
<div class="title m-b-md">
                <?= isset($name)?$name:'XXX' ?>
                   {{$name}} <!-- use @ to cover -->
                   <?= $age ?> is not true!
                </div>
  • .blade 处理方法
<div class="title m-b-md">
                   {{isset($name)?$name:'aaa'}} <!-- use @ to cover -->
                   <?= $age ?> is not true!
                </div>

3.解析js代码

  • 定义变量str
public function index()
    {
        
        $str = '<script>document.write("My Laravel")</script>';
        return view('my_laravel', ['str' => $str]);
    }
  • 解析str
 <div class="title m-b-md">
                   {!!$str!!} 
 </div>

相关文章

  • view()传参

    view() 函数 1.view() 函数的第二个参数可穿变量,可以以数组的形式一次传多个变量: 变量存在与否的两...

  • router-view 父子传参

    导语: 习惯了父子组件传参,今天聊一聊router-view传参。其实本质也是父子组件传参,方法一模一样,之前也提...

  • js

    多个参数 控制器传参 web view 函数执行回调

  • TP5模板引擎的配置

    1、通过应用配置文件config.php 2、实例化View类时传参配置 3、调用View类config()方法进...

  • 开发拙计

    为一个 view 添加手势之后传参 1.传一个参数 tag值来帮忙tapGesture.view.tag = [o...

  • vue - 路由带参跳转

    vue路由传参按照传参方式可划分为params传参和query传参; params传参分为在url中显示和影藏参数...

  • 8. 汇编-ESP寻址 EBP寻址

    8. 汇编-ESP寻址 EBP寻址 寄存器传参和堆栈传参 寄存器传参 堆栈传参 --ESP寻址 堆栈传参 --EBP寻址

  • Python中的参数传递都有哪些

    大体上分为三种(位置传参和关键字传参以及综合传参)位置传参又包含普通位置传参和序列传参(也是位置传参的一种)关键字...

  • Vue axios使用Blob下载二进制流文件

    get 传参 post 传参

  • Mybatis mapper文件中传递多个参数的4种方式

    方法1:顺序传参法 方法2:@Param注解传参法 方法3:Map传参法 方法4:Java Bean传参法

网友评论

      本文标题:view()传参

      本文链接:https://www.haomeiwen.com/subject/kdaytftx.html