HTML 类的 ol 还有 ul 方法,可以把一个数组转换成有序,还有无序列表。 这两个方法里面有两个参数,第一个参数是要转换成列表的数组,第二个参数是一个属性数组,这个数组里面的属性,可以应用到 ol 还有 ul 标签上。
下面,我们先去准备一个数组 .... 可以打开 routes.php ,在这里, data 是一个数组 ... 不过我们把 data 传递给视图的时候,会把这个数组里面的项目转换成各自的名称的数据,比如 user 里面是 王皓, email 的值是 wanghao@ninghao.net ...
这里我们需要传递一个数组数据 ... 所以,可以把它们再放在一个数组里面 ... 这个数组的名字可以叫做 accout ..
$data = array(
'account' => array(
'user' => '<strong><i>王皓</i></strong>',
'email' => 'wanghao@ninghao.net'
));
这样,把 data 传递给视图以后,accout 就是一个数组了 ... 然后再把它做为 ol 还有 ul 的一个参数,就可以把这个数组里面的项目转换成一个列表了。
打开 master.blade.php 这个文件 ...
先清理一下 ...
然后去调用 HTML 类的 ol 方法 ... 把传递过来的 accout 作为它的第一个参数 ...
{{ HTML::ol ($account) }}
保存 .. 打开浏览器 ...
在页面上,会显示一个有序的列表 ... 这个列表里面的项目,就是传递给视图的 account 这个数组里面的项目。
再去看一下 ul 方法 ... 回到视图文件 ... 把 ol 换成 ul ..
再回到浏览器 ...
现在,这个列表会变成一个无序的列表 ... 因为我们使用的是 HTML 类的 ul 方法。