可视化工具模板:过滤器
在显示值之前,可以通过将输出传递给一个或多个由管道(|).
数学
| 过滤器 | 描述 | 例子 |
|---|---|---|
| divided_by | 将管道值除以指定的整数。舍入结果。也看到模. | 3. |
| - | 从管道值中减去指定的值。也看到+. | 2 |
| 模 | 返回管道值除以指定值时的模数(余数)。也看到divided_by. | 1 |
| + | 添加管道值和指定值。如果值是数值字符串,则将数字转换为整数,然后添加。也看到-. | 2 |
| 次 | 将管道值与指定值相乘。 | 20. |
字符串
| 过滤器 | 描述 | 例子 |
|---|---|---|
| 附加 | 将指定的字符串追加到管道字符串的末尾。也看到预谋. | 敏捷的棕色狐狸跳了过去 |
| 利用 | 将管道字符串中单词的首字母大写。也看到upcase而且downcase. | 敏捷的棕色狐狸跳过了懒惰的狗 |
| downcase | 将管道字符串转换为小写。也看到upcase而且利用. | 敏捷的棕色狐狸,敏捷的棕色狐狸 |
| 预谋 | 前缀字符串。也看到附加. | 跳过那只懒狗 |
| remove_first | 从管道字符串中删除指定字符串的第一个出现项。也看到删除而且取代. | ppers |
| 删除 | 从管道字符串中删除指定字符串的所有出现项。也看到remove_first而且取代. | prs |
| replace_first | 将第一个指定字符串的第一次出现替换为第二个指定字符串。也看到取代而且remove_first. | 装饰 |
| 取代 | 用第二个指定字符串替换第一个指定字符串的所有出现。也看到replace_first而且删除. | toptors |
| 大小 | 返回管道数组或字符串的大小。 | 5 |
| 片 | 返回管道字符串中指定偏移量和指定字符数的子字符串。负偏移量将从字符串的末尾开始计数。 | el llo |
| 分裂 | 在找到指定模式的地方拆分管道字符串,不包括搜索模式。也看到数组.
注意:通过简单地连接元素将数组转换为字符串以供显示。的 加入可用于在每个元素之间使用分隔符格式化数组。 |
ab a | |
| strip_newlines | 从管道字符串中删除所有换行符("\n")。 | 如果myMultiLineField设置为: 一闪一闪,小星星。我多么想知道你是什么。 |
| 截断 | 截断管道字符串并追加可选的第二个参数,以便最终结果的长度是第一个参数。 | 超人阳光明媚 |
| upcase | 将管道字符串转换为大写。 | 你好 |
字符串的HTML和URL编码
如果字段包含字符串,可以使用以下筛选器。
| 过滤器 | 描述 | 例子 |
|---|---|---|
| escape_once | 将字符串中的特殊字符转换为HTML转义字符,而不影响已经进行了HTML转义的字符。 | |
| 逃避 | 将字符串中的特殊字符转换为HTML转义字符。 | |
| newline_to_br | 将每个换行符("\n")替换为HTML换行符( )。 |
|
| strip_html | 从管道字符串中删除所有html编码字符。 | |
| url_encode | 将管道字符串转换为URL编码。 |
为url创建链接
如果字段包含URL,可以使用以下筛选器。示例使用{{linkedIn}}占位符。
| 过滤器 | 描述 | 例子 |
|---|---|---|
| (过滤器) | 以纯文本形式返回URL。 | http://www.linkedin.com/in/myexample |
| 链接 | 创建将在同一浏览器选项卡中加载目标页面的链接。 | http://www.linkedin.com/in/myexample |
| link_new | 创建将在新浏览器选项卡中加载目标页面的链接。 | http://www.linkedin.com/in/myexample |
数组
数组下标是从零开始的;也就是说,第一个元素的索引是0,最后一个元素的索引是元素的个数减1。例如:如果一个数组包含5个元素,则索引范围从0(第一个元素)到4(最后一个元素)。
类型的字段资产(图像和文档)包含数组;因此,您还可以对这些字段使用这些过滤器。
这些示例接受逗号分隔值的字符串,该字符串在应用筛选器之前被分割成一个数组。如果结果是一个数组,则加入Filter以波浪号“~”作为分隔符将元素组合成一个字符串。
注意:通过简单地连接元素将数组转换为字符串以供显示。的
加入可用于在每个元素之间使用分隔符格式化数组。| 过滤器 | 描述 | 例子 |
|---|---|---|
| 第一个 | 返回管道数组的第一个元素。也看到最后的. | dddd |
| index_at | 返回指定索引处元素的URL。如果指定的索引超出有效范围(0到元素数量减1),则不返回任何内容。 | ccc |
| 加入 | 将管道数组的元素与每个元素之间插入的指定字符组合在一起。 | dddd ~ bb ~ ccc ~ |
| 最后的 | 返回管道数组的最后一个元素。也看到第一个. | 一个 |
| 大小 | 返回管道数组或字符串的大小。 | 4 |
| 排序 | 对数组的元素进行排序。看到反向. | 一个~ ~ bb ~ ccc dddd |
多项选择
这些筛选器仅应用于该类型的字段多项选择.
| 过滤器 | 描述 | 例子 |
|---|---|---|
| (过滤器) | 对于单选字段,返回所选字段的值。对于多项选择字段,以逗号分隔的列表返回所选项的列表。 | 选项1选项1,选项2 |
| 列表 | 返回用户选择的无序列表。 |
|
| numberedlist | 返回用户选择的有序列表,按照选择的顺序。 |
|
资产(图像和文档)
这些筛选器仅应用于该类型的字段资产.
| 过滤器 | 描述 | 例子 |
|---|---|---|
| (过滤器) | 返回所有图片/文档。图像被包装在< img / >标签。文档用< / >标签。 |
(为便于阅读,已格式化。) |
| images_url | 以纯文本形式返回图像的所有url。 | https://example.com/img folder/my -图像- 1. png https://example.com/img - folder/my - 2. png图像 (为便于阅读,已格式化。) |
| images_list | 返回一个无序列表,其中包含所包装的图像< img / >标签。 |
|
| documents_url | 以纯文本形式返回文档的所有url。 | https://example.com/doc - folder/my文档- 1. - pdf https://example.com/doc - folder/my - 2. - pdf文档 (为便于阅读,已格式化。) |
| documents_list | 返回包含文档url的无序列表< href / >标签。 |
|
Misc
| 过滤器 | 描述 | 例子 |
|---|---|---|
| 日期 | 重新格式化日期。(见Datetime)。 | 18:00 |
