场景:当onEntry进入提交状态时,它会触发已定义的saveData操作。此操作会保留表单数据,但如果我硬编码数据集对象并使用它,我无法访问数据。我可以看到我需要的数据位于machine._state但这是私有的,我不知道如何访问它。有人可以告诉我怎么做吗?
[saveData]: assign((ctx, ev) => {
const { machines = {}, data, form, } = ctx;
const { order } = form;
const index = 0;
const currentStep = order[index];
const machine = machines[currentStep]; //machine has a private _state that I need access to
}),