如何使用带有websockets的QUploader(Quasar-Framework)?

时间:2017-12-31 09:15:32

标签: websocket vue.js vuejs2 feathersjs quasar-framework

QUploader已记录here,此处为code

我正在努力让QUploader(Quasar-framework版本0.14.7)将图像上传到外部服务器上的featherjs'服务',基本上跟随this example

如何将QUploader与websockets一起使用?

1 个答案:

答案 0 :(得分:1)

我曾尝试使Feathersjs在没有Quasar的情况下可以正常工作,但那没有用,但是我能够在Quasar正常的Express multer上工作。

您只需在q-uploader组件中使用添加:upload-factory="uploadFile"

方法如下:uploadFile(file, updateProgress)

您可以对所需文件执行任何操作,并且可以计算进度,并通过计算的Progress从0.0到1.0调用updateProgress(calculatedProgress)

(只要确保您有通过网络套接字唤醒的羽毛客户端,然后在客户端上使用Axios或其他工具通过网络套接字上传它即可)

已全部解释here