小编Bre*_*eds的帖子

Flutter Provider 嵌套对象

我正在使用Provider Package来管理我的 Flutter 应用程序中的状态。当我开始嵌套对象时遇到了问题。

一个非常简单的例子:父 A 有 B 类型的孩子,有 C 类型的孩子,有 D 类型的孩子。在孩子 D 中,我想管理一个颜色属性。下面的代码示例:

import 'package:flutter/material.dart';

class A with ChangeNotifier
{
    A() {_b = B();}

    B _b;
    B get b => _b;

    set b(B value)
    {
        _b = value;
        notifyListeners();
    }
}

class B with ChangeNotifier
{
    B() {_c = C();}

    C _c;
    C get c => _c;

    set c(C value)
    {
        _c = value;
        notifyListeners();
    }
}

class C with ChangeNotifier
{
    C() {_d = D();} …
Run Code Online (Sandbox Code Playgroud)

provider widget dart flutter

8
推荐指数
2
解决办法
7565
查看次数

从S3存储桶下载映像到Lambda临时文件夹(Node.js)

美好的一天.

我有一个简单的问题:如何将图像从S3存储桶下载到Lambda函数临时文件夹进行处理?基本上,我需要将它附加到一封电子邮件中(我在本地测试时可以这样做).

我试过了:

s3.download_file(bucket, key, '/tmp/image.png')
Run Code Online (Sandbox Code Playgroud)

以及(不确定哪些参数可以帮助我完成工作):

s3.getObject(params, (err, data) => {
    if (err) {
        console.log(err);
        const message = `Error getting object ${key} from bucket ${bucket}.`;
        console.log(message);
        callback(message);
    } else {

        console.log('CONTENT TYPE:', data.ContentType);
        callback(null, data.ContentType);
    }
});
Run Code Online (Sandbox Code Playgroud)

就像我说的,简单的问题,由于某种原因,我无法找到解决方案.

谢谢!

amazon-s3 amazon-web-services node.js sendgrid aws-lambda

6
推荐指数
2
解决办法
1万
查看次数