【发布时间】:2016-02-21 10:58:07
【问题描述】:
我正在构建一个使用 altjs 作为通量实现的反应应用程序。目前我正在制作一个图片上传器组件。该组件获取一张图片,将其上传到云端,并将 url 放入输入的响应中。图片 url 在表单中发送。也可以跳过上传过程,手动输入url。
图片上传流程如下:
- 组件向服务器发出请求,获取签名。
- 签名和文件被发送到云存储,并返回上传图片的 url。
- url 设置为输入字段的值。
我认为如果我在组件中(在点击处理程序函数中)发出请求而不使用通量,这个过程会更容易。我根本不需要助焊剂商店。我相信这是一种更好的方法,因为这样我可以将组件放入任何应用程序并让它工作。如果我要使用flux,我还需要传输action文件并稍微修改一下
一般来说,每个 api 请求都应该通过 Flux 作为一种好习惯。
这是一个好的做法还是我可以使用助焊剂以更好的方式实现它?
【问题讨论】: