小编Har*_*rge的帖子

如何在antd datepicker Reactjs中添加掩码

我想在 antd datepicker 中添加掩码,并将其验证为正确的日期格式,例如 dd/mm/yy 这种格式

这是我尝试过的代码

<FormItem label="Date of Birth">
{getFieldDecorator("dob", {rules: [{ required: true, message:"Please input the dob!" }]})(
  <DatePicker format="DD/MM/YY" getCalendarContainer={() => document.getElementById('dobParent')} onChange={handleChange} disabledDate={disabledDate} suffixIcon={<span className="icon-calendar datepicker-block"></span>} placeholder="dd/mm/yy"/>)}
</FormItem>
Run Code Online (Sandbox Code Playgroud)

javascript regex reactjs antd

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

错误:html-pdf:在 lambda nodejs 中收到退出代码“127”

我在我的 lambda 函数中使用“html-pdf”模块。下面是我的代码

            await pdf.create(html, options).toStream(async function (err, stream) {
             if(err) {
               return err;
             }
            let fileName = NAME_OF_FILE;
            let key = KEY;
            let data = await s3Upload(key, stream) // function to upload to s3
        });
Run Code Online (Sandbox Code Playgroud)

代码在本地似乎运行良好。但是在 lambda 中我收到了这个错误

错误:html-pdf:收到退出代码“127”/var/task/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs:加载共享库时出错:libfontconfig.so.1:无法打开共享对象文件:无此文件或目录

有任何想法吗 ?提前致谢!

javascript lambda node.js html-pdf node-html-pdf

1
推荐指数
1
解决办法
913
查看次数

有没有办法压缩整个 s3 目录并将 zip 保留在那里而不下载它?

我是 aws 新手,我想在 aws 中压缩一个目录并在 lambda 中获取压缩的 s3 URL。目前我正在使用 s3-zip 模块。但它直接下载zip。其实我不想下载。我希望它能用拉链装在桶里。有办法吗?我在下面分享了我的代码

    const params = {
    Bucket: S3BucketConfig.bucket,
    Prefix: folder
  }
  
  const filesArray = []
  const files = s3.listObjects(params).createReadStream()

  const xml = new XmlStream(files)
  xml.collect('Key')
  xml.on('endElement: Key', function(item) {
    filesArray.push(item['$text'].substr(folder.length))
  })
  xml
    .on('end', function () {
      zip(filesArray)
    })
  
  function zip(files) {
    const output = fs.createWriteStream(join(__dirname, fileName))
    s3Zip
     .archive({ region: "eu-west-1", bucket: S3BucketConfig.bucket, preserveFolderStructure: true }, folder, files)
     .pipe(output)
  }
Run Code Online (Sandbox Code Playgroud)

谁能帮我这个 ?提前致谢

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

0
推荐指数
1
解决办法
1286
查看次数