我一直试图让文件上传工作,遵循Dropbox和S3的说明,但每次我只收到以下消息:
未提供文件上传URL
它似乎没有对服务器进行任何调用。我发现在文件上传时提到了一个bug:
https://github.com/formio/ngFormio/issues/322
但我想如果你自己主持的话就适用了。我在使用云版本。
我已经用例如S3桶的URL、身份验证等配置了它。
这个错误实际上意味着什么?
更新:下面是我使用的语法:
<formio form="https://formview.io/#/xxxxxxxxxxxxxxxxxxx/applicationform" url="'https://formview.io/#/xxxxxxxxxxxxxxxxxxx/applicationform'"></formio>谢谢
发布于 2017-05-10 12:58:54
为了使上传工作,您需要提供您的表单的URL,该URL用于生成上传令牌以将文件上载到第三方提供程序。这可以通过两种方式之一实现。
<formio src="'https://examples.form.io/example'"></formio>如果您希望从表单的呈现表单,您将使用上面的内容。在许多情况下,您可能希望像这样提供实际的表单对象(我怀疑这就是您正在做的事情)。
<formio form="{...}"></formio>这可以很好地呈现表单,但它不提供文件上传的URL上下文。因此,我们有url参数,您可以将它与表单对象一起包括进来,以便文件上载工作。
<formio form="{...}" url="'https://examples.form.io/example'"></formio>以这种方式提供网址是被动的。表单将不会尝试提交到该url,而只是将其用作文件上传的url配置。
https://stackoverflow.com/questions/43873311
复制相似问题