【发布时间】:2020-04-30 02:53:30
【问题描述】:
如何将 List 数据类型从 LWC @wire 方法传递到自定义 Aura 方法
【问题讨论】:
-
到 Apex 或另一个 Aura 控制器?你的问题不清楚。到目前为止您尝试了什么,发布一些代码。
标签: salesforce lwc
如何将 List 数据类型从 LWC @wire 方法传递到自定义 Aura 方法
【问题讨论】:
标签: salesforce lwc
您可以通过制作所需数据类型的数组来做到这一点:
如果您的数据类型是原始类型而不是将其直接推送到数组中,或者
如果您的数据类型是对象或主题,请使用 {} 创建一个 javascript 对象, 添加对象结构对应的键值,并推送到数组中。
最后,利用相同的数组将其传递给顶点控制器方法。
【讨论】:
假设你有一个 Apex 类,如下所示
@AuraEnabled(cacheable=true)
public static Object processResponse(string recordId) { }
以下是调用上述方法并传递recordId的示例连线语句。
@wire(processResponse, { recordId: '123123123' })
contact;
【讨论】: