由于州长的限制,我有一个要求,用户必须一次处理多个记录。
对于传入的多条记录,每条记录都会被提取并调用 apex。成功响应后必须再次发出相同的请求。像这样处理所有记录。
有人可以帮助我如何实现这一目标。
import { LightningElement, api, wire, track } from 'lwc';
import createRecord from '@salesforce/apex/OpportunityLoadController.createRecord';
export default class OpportunityLoadLWC extends LightningElement {
@api error;
@api resultLst = [];
@api message;
//
//Other logic
//
handleClick(e) {
var oneRecord = resultLst.pop();
createRecord({
data : oneRecord
})
.then((result) => {
//call createRecord again
})
.catch((error) => {
this.message = 'Error received: code' + error.errorCode + ', ' +
'message ' + error.body.message;
});
}
}