Параметры списка передачи LWC контроллеру Apex

Как передать тип данных List из метода LWC @wire в метод Custom Aura


person AJEET SINGH    schedule 30.04.2020    source источник
comment
К Apex или другому контроллеру Aura? Ваш вопрос непонятен. Что вы пробовали до сих пор, опубликуйте код.   -  person eyescream    schedule 30.04.2020


Ответы (2)


Вы можете сделать это, создав массив требуемых типов данных:

Если ваш тип данных имеет примитивный тип, вставьте его непосредственно в массив, или

Если вашим типом данных является объект или субъект, создайте объект javascript, используя {}, добавьте значения ключей, соответствующие структуре объекта, и вставьте их в массив.

Наконец, используйте тот же массив, чтобы передать его методу контроллера вершины.

person Jasneet Dua    schedule 24.12.2020

Допустим, у вас есть класс Apex, как показано ниже

@AuraEnabled(cacheable=true)
public static Object processResponse(string recordId) { }

Ниже приведен пример оператора связи для вызова вышеуказанного метода и передачи идентификатора записи.

@wire(processResponse, { recordId: '123123123' })
contact;
person mokh223    schedule 24.12.2020