如何使用 aws amplify 和 dynamodb 创建可编辑的表格
How to create edittable tables with aws amplify and dynamodb
有谁知道如何在 reactjs 上制作 tables editable,其中数据源来自 dynamodb table?
为此,您可以使用 Amplify 中的 API 类别,并让 API 网关 运行 执行您的业务逻辑以读取和写入 DynamoDB 的 Lambda。 AWS Mobile CLI 内置了这种模式:
$ npm install -g awsmobile-cli
$ cd my-app
$ awsmobile init
$ awsmobile enable cloud-api
然后,如果您尝试编辑它可能是 POST 使用 API 类别:
async function postData() {
let apiName = 'MyApiName';
let path = '/path';
let myInit = { // OPTIONAL
body: {}, // replace this with attributes you need
headers: {} // OPTIONAL
}
return await API.post(apiName, path, myInit);
}
postData();
AWSlabs 上的 React 示例演示了这一点:https://github.com/awslabs/aws-mobile-react-sample
有谁知道如何在 reactjs 上制作 tables editable,其中数据源来自 dynamodb table?
为此,您可以使用 Amplify 中的 API 类别,并让 API 网关 运行 执行您的业务逻辑以读取和写入 DynamoDB 的 Lambda。 AWS Mobile CLI 内置了这种模式:
$ npm install -g awsmobile-cli
$ cd my-app
$ awsmobile init
$ awsmobile enable cloud-api
然后,如果您尝试编辑它可能是 POST 使用 API 类别:
async function postData() {
let apiName = 'MyApiName';
let path = '/path';
let myInit = { // OPTIONAL
body: {}, // replace this with attributes you need
headers: {} // OPTIONAL
}
return await API.post(apiName, path, myInit);
}
postData();
AWSlabs 上的 React 示例演示了这一点:https://github.com/awslabs/aws-mobile-react-sample