多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## **常用的过滤器有:** | 代码 | 描述 | | --- | --- | | safe | 渲染时值不转义 | | capitialize | 把值的首字母转换成大写,其他子母转换为小写 | | lower| 把值转换成小写形式 | | upper| 把值转换成大写形式 | | title| 把值中每个单词的首字母都转换成大写 | | striptags| 渲染之前把值中所有的HTML标签都删掉 | | join| 拼接多个值为字符串 | | replace| 替换字符串的值 | | round| 默认对数字进行四舍五入,也可以用参数进行控制 | | int| 把值转换成整型 | <br/> ## **过滤器的使用方法:** >[success]只需要在变量后面使用管道(|)分割,多个过滤器可以链式调用,前一个过滤器的输出会作为后一个过滤器的输入 ~~~jinja {{ 'abc' | captialize }} // 输出: Abc {{ 'abc' | upper }} // 输出: ABC {{ 'hello world' | title }} // 输出: Hello World {{ "hello world" | replace('world','daxin') | upper }} // 输出: HELLO DAXIN {{ 18.18 | round | int }} //输出: 18 ~~~