Meteor 如何从文件选择器中提取文件?

Meteor 如何从文件选择器中提取文件?,meteor,filepicker,Meteor,Filepicker,我只是使用Filepicker上传图片。上传图片后,我可以在控制台中获取url Template.uploadform.events 'change #upload_widget': (evt) -> if console? console.log JSON.stringify(evt.fpfile) 现在我需要通过这些url向我的web应用程序显示这些图像。我只是流星上的一个新的bie。我在我的应用程序中使用了玉把手和咖啡脚本。 请帮助我如何在我的应用程序中使

我只是使用Filepicker上传图片。上传图片后,我可以在控制台中获取url

 Template.uploadform.events
  'change #upload_widget': (evt) ->
    if console?
      console.log JSON.stringify(evt.fpfile)
现在我需要通过这些url向我的web应用程序显示这些图像。我只是流星上的一个新的bie。我在我的应用程序中使用了玉把手和咖啡脚本。 请帮助我如何在我的应用程序中使用该url来显示图像

提前谢谢你

  • 设置可用于保存url的会话变量:
    Session.setDefault('uploadedImageUrl',placeholderImageUrl)

  • 上传图像并获得图像后,将会话变量设置为新url:
    session.set('uploadedImageUrl',fpImageUrl)

  • 制作模板帮助程序以引用模板中的会话变量:
    template.uploadform.uploadedImageUrl=->session.get('uploadedImageUrl')

  • 在模板中,像这样显示图像:
    img(src=“{{uploadedImageUrl}”)


  • 上传图像后,您的占位符图像将替换为新上传的图像。

    eventedmind.com文件上传插曲可能对您有用。从这里开始:。听起来你并不是想上传,而是想得到一个数据url,你可以用它来立即显示图像。上面的视频仍然会有帮助,但只需readAsDataUrl而不是二进制文件。