在所有的标签中,最常用的就是列表标签(一条数据也可以是列表标签,只是只读取了一条而已,当前标签是这样定义的)。也就是通过定义一些条件,去读取后端数据模型里面的内容,并且通过前端的html里面定义的字段标签进行展示。
1,列表标签
2,字段标签
以上2个就是最简单的组成列表标签,当然还有其它的其它功能,但现在只讲最简单的展示及逻辑。
1,列表标签大体分为:
1)选择要展示的数据模型。
2)条件,也就是读取什么样的数据。
3)读取多少数据出来,是否有分页(分页的样式,这个后面读样式的可视化,功能不全)。
4)读取出来的数据如何展示(根据字段标签及html)
5)是否对展示出来的数据进行一个简单的排序。
2,字段标签简单的分类:
1)字符串
2)数字
3)日期
4)图片
5)针对一些情况,是否有一些属性出来,输出url编码格式、输出js字段串对里面的回车等特殊字段转义等等。
1,列表标签中的简单条件
1)等于
2)大于
3)小于
4)不等于
5)大于等于
6)小于等于
7)包含
8)不包含
9)左包含
10)右包含
11)当然还有必不可少的括号()和and、or
通过以上去组合条件,这些只是去组合常量条件,那如果等于的是一个变量或者是一个网页传值,或者是另一个数据模型的列表标签里面的字段标签呢?等等。
2,列表标签中的复杂条件
1里面讲到的只能满足平时条件的需要万一这个条件还是一个判断呢?也就是说,如果1的时候使用这个条件,如果2的时候使用另一个条件,这如何作呢?这个里面,就只能使用高级条件,自己去书写条件语句,这书写的里面也可以使用此系统标签。
3,列表标签中的排序其实跟上面的基本差不多。都是一些基本和复杂的区别。
4,展示标签就是包含字段标签的展示标签这个将在后面讲到。
5,展示数据的分页或者是数据的多少条,这个其实没什么要说的,但是针对分类和数据数量还是有一些标签与此呼应的,如下展示:
为什么把这个单独提出来呢?因为有可能会在不同的位置上使用这些数量,并且有可能会上面显示下面也显示,等等一些特殊情况页存在的。
1,字段标签
字段标签就比较简单了,就是要展示的数据模型里面的字段信息。
根据实际情况选择和展示就行了,这个的定义及展示是根据后端数据模型及要展示的信息整理出来要展示的类型,当然你也可以结合字段与一些条件判断语句展示出其它的格式。