有谁知道如何在 reactjs 上使表可编辑,其中数据源来自 dynamodb 表?
问问题
801 次
1 回答
1
为此,您可以使用 Amplify 中的 API 类别,并让 API Gateway 运行一个 Lambda,该 Lambda 执行您的业务逻辑以读取和写入 DynamoDB。AWS Mobile CLI 内置了这种模式:
$ npm install -g awsmobile-cli
$ cd my-app
$ awsmobile init
$ awsmobile enable cloud-api
然后,如果您尝试编辑它可能是使用 API 类别的 POST:
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
于 2018-02-10T18:01:06.143 回答