如何使用meteor/javascript从url获取图像
我是流星的新手用户。我使用的是文件选择器API,我可以轻松地将我的文件上传到那个里的服务器,它们会给我一个唯一的url作为回报。当它再次获取该文件时,它给我带来了一个问题 您可以告诉我如何使用filepicker api使用该url获取文件。您可以告诉我如何使用该url并使用meteor获取图像 当我将图片上传到filepicker.io时,它们会返回一个json对象,如下所示如何使用meteor/javascript从url获取图像,javascript,meteor,filepicker,Javascript,Meteor,Filepicker,我是流星的新手用户。我使用的是文件选择器API,我可以轻松地将我的文件上传到那个里的服务器,它们会给我一个唯一的url作为回报。当它再次获取该文件时,它给我带来了一个问题 您可以告诉我如何使用filepicker api使用该url获取文件。您可以告诉我如何使用该url并使用meteor获取图像 当我将图片上传到filepicker.io时,它们会返回一个json对象,如下所示 [{"url":"https://www.filepicker.io/api/file/kIrtNvQRta7GxlF
[{"url":"https://www.filepicker.io/api/file/kIrtNvQRta7GxlFVfiP2","filename":"brazil.jpg","mimetype":"image/jpeg","size":2660,"key":"ZML3OjrFTVyV4waBzRIT_brazil.jpg","isWriteable":true}]
那么如何获得流星的图像呢?
提前感谢您正常图像源应该可以工作:
<template name="image">
<img src="{{img}}"/>
</template>
您可以通过
Session
对象传递filepickerjson,以便在您获得它时,它会反应性地反射它它只显示重复的图像。。。我需要动态显示上传后的图像。@AkshatYes您可以从会话中检索yourfilepickerson
。获取(“yourvariablename”)
。使用Session.set(“yourvariablename”)设置值后,
它应该会自动更新。
Template.image.img = function() {
var yourfilepickerjson = [{"url":"https://www.filepicker.io/api/file/kIrtNvQRta7GxlFVfiP2","filename":"brazil.jpg","mimetype":"image/jpeg","size":2660,"key":"ZML3OjrFTVyV4waBzRIT_brazil.jpg","isWriteable":true}]
return yourfilepickerjson[0] && yourfilepickerjson[0].url;
}