nunjucks的过滤器有哪些

Nunjucks提供了一系列过滤器,如abs用于获取数字绝对值,date可格式化日期时间,default设置默认值,json转换为JSON字符串,还有markdown解析和sort排序等,这些过滤器极大地增强了模板处理数据的能力。
摘要由CSDN通过智能技术生成

Nunjucks支持多种过滤器,主要有以下几种:

  1. abs:返回数字的绝对值
  2. batch:将数组分组
  3. capitalize:将字符串的第一个字符转换为大写
  4. date:格式化日期时间
  5. default:当值为null或undefined时返回默认值
  6. divided_by:返回两数相除的结果
  7. escape:对字符串进行转义
  8. first:返回数组的第一个元素
  9. groupby:将数组分组
  10. indent: 为字符串添加缩进
  11. join:将数组中的元素用指定字符连接起来
  12. json: 将数据转为 json 字符串
  13. last:返回数组的最后一个元素
  14. length:返回数组或字符串的长度
  15. lower:将字符串转换为小写
  16. map:映射数组中的元素
  17. markdown: 将文本转换为 markdown
  18. nl2br: 将换行符转换为 html 换行标签
  19. plus: 返回两数相加的结果
  20. replace:将字符串中的某个字符串替换为另一个字符串
  21. round: 对数字进行四舍五入
  22. slice:返回数组或字符串的子序列
  23. sort:对数组进行排序
  24. striptags: 删除 HTML 和 XML
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值