Learn Oracle Visual Builder (VBCS) from scratch: Gen 2

Why take this course?
你提供的信息是关于 Oracle Visual Builder 中的变量观察者模式、动作链(Action Chains)以及如何处理事件和执行异步工作的详细描述。这个框架允许开发人员在页面模型中定义和触发事件,并根据这些事件执行一系列预定义或自定义的动作。
以下是你提供信息的概要:
-
变量观察者模式: 在 Oracle Visual Builder 中,当一个变量改变时,可以触发一个事件(例如
onValueChanged
)。这个事件可以通过一个事件处理程序来处理,该程序可以包含一个用户定义的动作链。 -
动作链: 动作链是一系列按顺序执行的异步任务的集合。它们在应用程序或页面级别上定义,并且可以通过事件来触发。动作链有自己的上下文和参数,包括输入参数和局部变量。动作链可以存储状态并与其他动作共享数据。
-
动作: 动作是一个 promise 工厂,它必须在一个动作链中执行,因为它们依赖于该链的上下文。动作有自己的 ID、配置参数、可能的结果和可以导出的状态。
-
内置动作: Visual Builder 提供了一组预定义动作,例如
Navigate
、AssignValue
等。这些动作有不同的部分,包括 ID(可选)、配置和结果。 -
事件处理: 事件可以包含一个载荫(payload),该载荫可以由动作链使用。通过用户界面,你可以根据特定事件(如
onValueChange
或vbEnter
)自动创建带有适当输入参数的动作链。 -
动作链上下文和合同: 动作链提供了一个明确的上下文和接口,可以通过事件触发器引用其 ID来调用。该上下文包含有助于内部操作的变量和状态。
通过这种方式,Oracle Visual Builder 提供了一个强大且灵活的框架来处理前端应用程序中的事件驱动逻辑,并使用异步任务来执行复杂的操作。这使得开发人员能够构建响应式和交互性强的用户界面。
Course Gallery




Loading charts...