Reactive Screen Flows — Overview & Standard-to-Standard

DEX475 - Flows

📄 第 346 页 🎬 视频课程

课程章节介绍

好,那我们现在来讲一个特别简单、也特别好理解的反应性模式,叫“标准到标准反应性”。 你可以把它想象成——两个都是Salesforce平台自带的Flow组件,它们天生就懂怎么互相聊天,不需要我们写一行代码去“介绍”它们认识。 比如我们有一个文本组件,用户在里面随便打点字,它的输出类型就是个简单的字符串。旁边再放一个“姓名”组件,里面有个“名字”字段,刚好它也接受一个字符串作为输入。你看,一个的输出是字符串,另一个要的刚好也是字符串,这就叫“类型兼容”。 那在Flow Builder里要怎么让它们连起来呢?很简单,你只要打开那个接收数据的组件——也就是姓名组件——它的属性面板里会有一个“反应性”相关的设置。你点进去,从候选列表里直接选那个文本组件就行了。这就相当于告诉Flow:“嘿,这个姓名字段啊,你就跟着那个文本组件走,它变你就跟着变。” 设置好之后,用户在前端界面上一边打字,另一边那个姓名字段就会立刻、实时地更新出来。这个过程是Flow运行时在后台自动帮你处理的,你完全不用操心什么数据绑定或者事件监听。 所以你看,这个模式其实就在用最直观的方式告诉你:“一个组件的输出,直接变成另一个组件的输入,而且这个变化是瞬间就在同一个屏幕里完成的。”这就是反应性最基础、最核心的概念了。 而且因为从头到尾用的全是标准组件,你既不用写HTML、也不用写JavaScript,对新手特别友好。咱们先把这个模式吃透,后面再遇到更复杂的自定义反应性,心里就有个很清晰的参照了。 这样讲是不是就很好懂了?

关键词

LWC Lightning Web Components Salesforce