view()传参

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>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,613评论 25 709
  • 有一种曾厝垵叫从前的小渔村; 有一种曾厝垵叫文艺集中地。 还有一种曾厝垵是住在山海观里看海吃晚餐。 山 海 观 一...
    良宿集阅读 497评论 0 1
  • 幽谷月,平泽溪,无棱山,合天地 长安君,临别情,清酒话,三两三 展扶桑,望君归,长城长,黄河宽
    Cat33阅读 111评论 0 0
  • 一只兔子,彷佛做了一个梦,醒来,发现身在山中,身后是悬崖,悬崖下虚空。 兔子深吸了一口气,垫了垫脚,发现前方彷佛有...
    晚风居士阅读 509评论 0 0
  • 有的时候会忽然很羡慕长得漂亮的女孩子 她们身边总是不愁没有关爱她们的男人 期待两个人一起心意相通时的那种甜蜜 刺激...
    日川阅读 141评论 0 0