Binding Syntax

ANC301 - Lesson 7: Connecting Data Sources, Results, and Selection Bindings

📄 第 241 页 🎬 视频课程

课程章节介绍

让我们来聊聊绑定的语法问题。绑定,简单来说,就是让数据在不同的地方流动起来。想象一下,你有一个数据源,比如一个表格,你想把这些数据展示在另一个地方,比如一个报告或者一个界面。这时候,你就需要用到绑定。 绑定的语法看起来可能有点复杂,但其实只要你理解了它的结构,就会觉得很简单。我们来看一个例子: “{{数据_选择_函数(步骤_名称.绑定_函数,Details_From_Reference_Step).数据_序列化_函数()}” 这个语法可以分解成几个部分: 1. ,数据_选择_函数,:这是你用来选择数据的函数。比如,你可能想从一个表格中选择某一列的数据。 2. ,步骤_名称.绑定_函数,:这是你之前定义的一个步骤,这个步骤里包含了你要绑定的数据。 3. ,Details_From_Reference_Step,:这是你从参考步骤中获取的详细信息。 4. ,数据_序列化_函数,:这是把数据转换成适合展示的格式的函数。 举个例子,假设你有一个步骤叫“Step_1”,你想从这个步骤中选择一列数据,并且把这列数据转换成适合展示的格式。你可以这样写: “{{列(Step_1.selection,[\' Value\']). asBody()}” 这里,“列”就是数据选择函数,它从“Step_1.selection”中选择了一列数据,然后“asBody()”把这个数据转换成了适合展示的格式。 所以,绑定的语法其实就是告诉系统:从哪里拿数据,怎么处理这些数据,最后怎么展示这些数据。只要你掌握了这个逻辑,绑定的语法就不再是难题了。