Laravel 传递数据到视图

Laravel 传递数据到视图

https://www.cnblogs.com/zxpo/p/5128170.html https://blog.csdn.net/anan890624/article/details/54897884

// 使用传统的方法
$view = view('greeting')->with('name', 'Victoria');

 // 使用魔术方法
 $view = view('greeting')->withName('Victoria');

在上面的例子代码中,视图将可以使用 $name 来取得数据,其值为 Victoria

如果你想的话,还有一种方式就是直接在 view 辅助方法的第二个参数直接传递一个数组:

$view = view('greetings', $data);

如果你使用上面的方法来进行数据传参, $data 必须是 键/值 对应的数组数据, 这样在视图里面, 你可以使用对应的键来获取值, 如: {
{ $key }}
 会取得 $data['key'] 对应的数据.

 

视图变量的传递

1、使用with

Laravel 传递数据到视图

2、数组直接传值

Laravel 传递数据到视图

3、compact绑定传值

Laravel 传递数据到视图

 

关于Blade,可以参看这个网址http://laravel.com/docs/5.1/blade

这里简单的说一下使用@yield

创建一个app.blade.php

    <!DOCTYPE html>
    <html>
    <head>
    <title>MysiteAPP</title>
    </head>
    <body>
    <h1>模板</h1>
    <hr>
    @yield('content')
    </body>
    </html>

 

我们最开始使用的页面lists.blade.php就使用了我么刚才写的app.blade.php

Laravel 传递数据到视图

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113002.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • strstr()函数的使用说明(C语言)

    strstr()函数的使用说明(C语言)头文件<string.h>函数作用:1、strstr()函数搜索一个字符串在另一个字符串中的第一次出现。2、找到所搜索的字符串,则该函数返回第一次匹配的字符串的地址;3、如果未找到所搜索的字符串,则返回NULL。函数原型:char*strstr(char*str1,constchar*str2);//返回值为字符型指针str1:被查找目标…

    2022年10月15日
    0
  • Java中Calendar类的常用方法

    Java中Calendar类的常用方法Calendar类常用方法的记录:获取时间//使用默认时区和语言环境获得一个日历Calendarcal=Calendar.getInstance();//赋值时年月日时分秒常用的6个值,注意月份下标从0开始,所以取月份要+1System.out.println(“年:”+cal.get(Calendar.YEAR));System.ou

    2022年6月12日
    29
  • docker里面什么emule比较好_emule 服务器优先

    docker里面什么emule比较好_emule 服务器优先{“moduleinfo”:{“card_count”:[{“count_phone”:1,”count”:1}],”search_count”:[{“count_phone”:6,”count”:6}]},”card”:[{“des”:”云服务器ECS(ElasticComputeService)是一种弹性可伸缩的计算服务,助您降低IT成本,提升运维效率,使您更专注于核心业务创新。”,…

    2022年6月17日
    23
  • mongo启动报错:api-ms-win-crt-runtime-l1-1-0.dll 丢失

    mongo启动报错:api-ms-win-crt-runtime-l1-1-0.dll 丢失mongo启动报错:api-ms-win-crt-runtime-l1-1-0.dll 丢失

    2022年4月25日
    37
  • goland 2021.5.1.1 激活码[在线序列号]

    goland 2021.5.1.1 激活码[在线序列号],https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    82
  • matlab求两向量夹角_MATLAB基础练习(一)

    matlab求两向量夹角_MATLAB基础练习(一)1、按要求写出实现该功能的代码(1)使用方括号“[]”操作符产生一个列向量x,内容为1,2,4,7(2)使用方括号“[]”操作符产生一个行向量x,内容为1,2,4,7(3)使用冒号“:”操作符产生一个行向量x,内容为9,7,5,3,1(4)使用方括号“[]”操作符产生一个二维数组A,第1行为9,4,5,1;第2行为1,0,4,7(5)使用zeros函数产生一个3*2的二维数组A,使用one…

    2022年8月30日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号