如何在 Circuit JS SDK 中通过 itemId 获取项目?
How to get an item by itemId in Circuit JS SDK?
我使用 Circuit JS SDK 在 Circuit 上处理 formSubmission 事件。然后我使用方法 updateTextItem 更新包含此表单的项目。我想保存 item.content 之前的值。但收到的事件仅包含 itemId。是否可以通过itemId获取item来获取内容?
client.updateTextItem({
itemId: event.itemId,
form: {
id: event.form.id,
// content: ???,
controls: [{
type: 'LABEL',
text: submittedValue
}]
}
});
使用APIgetItemById
或getItemByIds
。
https://circuitsandbox.net/sdk/classes/Client.html#method_getItemById
我使用 Circuit JS SDK 在 Circuit 上处理 formSubmission 事件。然后我使用方法 updateTextItem 更新包含此表单的项目。我想保存 item.content 之前的值。但收到的事件仅包含 itemId。是否可以通过itemId获取item来获取内容?
client.updateTextItem({
itemId: event.itemId,
form: {
id: event.form.id,
// content: ???,
controls: [{
type: 'LABEL',
text: submittedValue
}]
}
});
使用APIgetItemById
或getItemByIds
。
https://circuitsandbox.net/sdk/classes/Client.html#method_getItemById