我目前正在尝试在Meteor项目上使用filepicker。 我已经能够通过前端成功显示选择文件按钮,单击,加载filepicker小部件并上传文件。 我正在使用5000张图像的免费存储空间。 Filpicker确认我已经上传了30个文件。 我不确定如何获取URL并将其存储在我的mongo数据库中。 我对开发非常陌生。 我正在使用咖啡脚本。 这就是我所拥有的:

初始化:

Template.MyTemplate.rendered = () ->
    filepicker.setKey("AouIUs8H6RnuPwHB5gqOyz")
    filepicker.constructWidget(document.getElementById('attachment'))

事件处理程序:

Template.MyTemplate.events
'change #attachment': () ->
console.log "attachment changed"

HTML

<div class="dataEntry">
    Your File  <input type="filepicker" id="attachment"/>
</div>

不确定如何查看文件的返回URL以及如何存储它。 非常感谢您的支持。 正如我提到的,我对此并不陌生,因此如果有疑问,不要以为我知道。 谢谢! -M

  ask by MMdO translate from so

本文未有回复,本站智能推荐:

1回复

流星中的多次插入问题

首先,我知道排行榜示例中的方式,该示例使用循环执行多次插入。 但是,当我这样做时,我在服务器控制台上收到mongoDB错误,停止了插入。 我认为问题可能是由于coffeescript总是返回的事实所致,所以我在纯JS中尝试了它,但仍然无法正常工作(在浏览器控制台上除外)。 这是多重插入的
1回复

流星纤维问题?

我正在提取CSV,将其解析为数组(效果很好),并尝试填充Mongo Collection(失败)。 我在终端中收到以下错误:“错误:流星代码必须始终在光纤中运行。请尝试使用Meteor.bindEnvironment包装传递给非流星库的回调。” 这是我的JS代码(服务器): 如果您愿
1回复

流星,通过光纤访问MongoDB

我使用流星包tomi:upload-jquery ,它使用光纤外部的回调。 在一个回调中,我应该使用MongoDB,而MongoDB需要在光纤中运行。 经过对未来的大量尝试,光纤,异步,Meteor.bindEnvironment,Meteor.wrapAsync,我也找不到解决方案。
1回复

流星文字搜索没有结果?

我的Web应用程序仅包含主题列表和用于过滤主题的搜索字段。 我首先在MongoDB插入一个对象: 我在.coffee文件中编写了此代码,以验证它是否按预期显示: 很好。 因此,我决定使用固定的"Hello"过滤器。 我将topics.find {}替换为: 这导致我的列表显示
1回复

流星,动态定义集合

我们正在开发一个应用程序,需要能够即时创建新的Mongo集合。 当前,我们有这样的代码: 我们在此mongo集合中有一个文档如下所示: 现在,我想设置某种类型的循环或构造,基本上可以创建以下内容 我们似乎需要这种功能才能即时创建新的数据集合。 我们正在研究某种类型的动态变量声明
1回复

流星麻烦创建新记录

我运行的Meteor 0.5.2带有不安全的软件包,带有coffeescript软件包。 我检查了将正确的值传递给makeNewCard函数。 但是,每次我提交表单时,它都会在卡片模板中显示一秒钟,然后消失。 直接通过控制台插入记录时,不会发生此问题。 任何帮助将不胜感激。
1回复

自动增加流星simpleschema成员

这是我正在尝试做的事情: 不幸的是,Meteor文档或simpleschema文档中没有任何内容可以解释如何执行此操作。 这里有mongo文档: http : //docs.mongodb.org/manual/tutorial/create-an-auto-incrementing-fi
2回复

在流星中插入JSON文件

我有一个表单,我需要使用coffeescript将该表单的数据放入集合中,我目前正在我的客户端coffeescript文件中进行这些操作: 我不确定是否要插入这些数据。 请给我一些有用的想法 先感谢您 !!!