00:00
哎。下边我们说这个页面上显示数据的时候,避免不了我们需要去用一下这个条件判断之类的哈。你比如说呢,我们去做这个衣服判断哈。哎,说我们这个。TH的if里边给个表达式。哎,判断一下说。井号string呢,是取一个一个内置对象叫is empty,这个方法呢,是取一下这个这个东西的,这个叫。呃。对,就是。这是从请求。这是。以这个re e q at tr name为属性名,从请求域去取值。判断这个请求域里边取出来这个值是不是空的。哎,这个,然后这样去判断啊,Note就是说不被空啊。哎,这个就是这个,这个是围控哎。所以说呢,我们判断,咱们判断一下。暂时咱们先拿这个字串来判断一下。
01:08
哎,这叫TH的if。哎,然后呢,里边是有这么个表达式。呃,部位空的哈,井号点。Is empty。哎,去判断一下这个是否为空。部位空呢,它就显示的是这个。嗯,这是他为空的时候。为空的时候呢,这个不满足条件,它应该是不显示的,所以说咱们加上这样的两个符号,哎。坏了。然后给关了。对,就是这个啊。
02:03
呃,这个判断完了以后,显示它不为空,这边呢是这样两个。呃,这个中间表示这个不满足嘛,对吧,哎,然后呢,你要是这个我们过来,如果。啊,你要加not就是取反嘛啊。这是条件判断。呃,如果说呢,是我们这个。呃,如果有一个集合需要去遍历一下的话啊,这个会用到我们这个each这个标签啊,这个叫each这个属性吧,应该讲啊each这个属性。这里边儿呢。呃,有一个是这样的一个意思哈,就用这个这个表达式。从属性域里边,也就是从域里边呢,把这数据给取出来。然后呢,冒号这边呢,是表示是判断。啊,就是说判断一下,不是不是判断哈,就是编辑出来的每一个起一个名字。哎,然后呢,这个地方呢,引用编译出来的那个名字,这个呢,表示是替换我们的这个,呃文本。
03:03
然后呢,整个这个东西。啊,因为你在哪儿用这个TH,在哪个地方哪个标签呢,就会重复出现啊,它用在哪个标签上,哪个标签就会多次出现。咱们用一下啊。这个咱们必须得先指定一下,这个得给他一个集合啊。啊,为了测试。集合的便利。需要去。把一个集合去存入请求。咱们来个model map。点ADD attribute。再来一个list。这个地方呢,来一个a race。At least。
04:09
哎,然后呢,就OK了,页面上显示一下这个list,这边给它重启一下。哎,这个是这个便利集合。P标签,然后过来呢,TH的先是。然后这儿呢,是一个注意哈,它不是整个都放在表达式里边的啊,是先用表达式呢,你先去把这个给取出来,遍历list。然后呢,这边呢,是给这个list取出来的每一个呢,去起个名字叫str。
05:00
然后呢,TH的text。哎,这个里边呢,再写上这个表达社区访问str。哎,意思就是说呢,我去用边力得到的这个值去替换这里边。这个div啊,它因为我们设置个样式哈,它就这个就是这么一个框,其实我们先甭管这个框哈,啊,就它这是便利显示的一个效果啊,就就是这样一个效果。呃,其实呢,我们也可以去考虑呢,说把这个东西吧。呃,放在这个上面,这放在这里边。然后呢,这里边儿呢,去显示啊,其实这个效果呀不对。你要这么去这么整的话呢。这个一是多个哈。那他这个div就成了这个多个了。啊,它有很多个了,我们看看看看这个效果啊,它会有多个框。每一个div里边呢,是一个P标签。
06:02
啊,这个这个效果就完全不一样了。所以说呢,你得看啊,这个TH冒号一尺它在哪,哪个标签就会出现多次。哎,因为便利嘛啊,它多个齿,它就会多次出现。
我来说两句