表达式始终以函数开头
编辑表达式始终以函数开头编辑
表达式只是按特定顺序执行 函数,从而产生一些输出值。然后,该输出可以插入到另一个函数中,然后再插入到另一个函数中,直到产生所需的输出。
要使用 Canvas 中提供的演示数据集来生成表格,请运行以下表达式
/* Simple demo table */ filters | demodata | table | render
此表达式从 filters 函数开始,该函数提供工作区中任何时间过滤器或下拉过滤器值。然后将其插入到 demodata 中,这是一个返回预期内容(演示数据)的函数。因为 demodata 函数在其之前的 filters 函数中接收过滤器信息,所以它会应用这些过滤器来减少其返回的数据集。我们将先前函数的输出称为*上下文*。
过滤后的 演示数据 成为下一个函数 table 的*上下文*,该函数根据此数据集创建表格可视化。 table 函数不是严格要求的,但通过明确说明,您可以选择提供参数来控制表格中使用的字体等内容。 table 函数的输出成为 render 函数的*上下文*。与 table 一样, render 函数也不是必需的,但它允许访问其他参数,例如设置元素边框的样式或注入自定义 CSS。
可以通过使用 //
序列开头或使用 /*
和 */
将多行注释括起来,向表达式添加注释。