博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
arttemplate基础语法介绍
阅读量:4029 次
发布时间:2019-05-24

本文共 717 字,大约阅读时间需要 2 分钟。

artTemplate 是新一代 javascript 模板引擎,它采用预编译方式让性能有了质的飞跃,并且充分利用 javascript 引擎特性,使得其性能无论在前端还是后端都有极其出色的表现

废话不多说,上代码

1、if  else 用法

如果参数param为对象,和js判空一样。如果是集合。{

{if param && param.length>0}}

{
{if param}} XXXXXXXXXXXX{
{else}} XXXXXXXXXXXX{
{/if}}

2、集合循环each

list:为集合数据;obj为集合的对象;index为下标

例如:[{"name":"wwz","age":"20"}]

{
{each list obj index}} {
{obj.name}}---{
{obj.age}}{
{/each}}

打印出来就是"wwz"----"20"

3、调用过滤器

定义过滤器

</script>

在模板上可以直接调用

{
{each split('1,2,3,4') item}} {
{item}}{
{/each}}

也可以这样用

{
{each '1,2,3,4'|split item}} {
{item}}{
{/each}}

4、逻辑运算符

|| 或者 (两者满足任何一个都为true)

&&并且(两者必须同时满足才为true)

其他运算符和js用法一样。只要你会用js,这个语法稍微看下。你就可以上手了。

毕竟他是js的框架引擎。肯定依据js语法-

今天就说到这里。如果遇到问题可以随时问我。在学习的路上慢慢探索才是最大的进步。加油!!!

转载地址:http://flvbi.baihongyu.com/

你可能感兴趣的文章
No.147 - LeetCode1108
查看>>
No.148 - LeetCode771
查看>>
No.174 - LeetCode1305 - 合并两个搜索树
查看>>
No.175 - LeetCode1306
查看>>
No.176 - LeetCode1309
查看>>
FE:http状态码
查看>>
No.182 - LeetCode1325 - C指针的魅力
查看>>
mac:移动python包路径
查看>>
mysql:sql create database新建utf8mb4 数据库
查看>>
mysql:sql alter database修改数据库字符集
查看>>
mysql:sql alter table 修改列属性的字符集
查看>>
mysql:sql drop table (删除表)
查看>>
mysql:sql truncate (清除表数据)
查看>>
scrapy:xpath string(.)非常注意问题
查看>>
yuv to rgb 转换失败呀。天呀。谁来帮帮我呀。
查看>>
yuv420 format
查看>>
单纯的把Y通道提取出来能正确显示出灰度图来为什么我的Qt就显示不出来呢转换有问题呀?
查看>>
YUV420只绘制Y通道
查看>>
yuv420 还原为RGB图像
查看>>
LED恒流驱动芯片
查看>>