gpt4 book ai didi

javascript - meteor JS : Import data to MongoDb from an json file selected by the user

转载 作者:行者123 更新时间:2023-12-03 08:10:46 25 4
gpt4 key购买 nike

我有一个meteorjs应用程序,并为用户创建了将他在此应用程序中创建的所有数据导出到他下载的json文件的功能。

现在我不想实现该功能,以便他可以导入此数据(例如在不同的帐户上)。我找不到以下内容的任何可用来源:

  • MeteorJS 中选择文件并处理它的一般方法。可以在客户端完成吗?或者更确切地说,将文件内容发送到服务器并在那里进行处理?或者也许将文件上传到服务器并让服务器获取并处理它?<​​/li>
  • 如何让用户可以选择本地文件?

最佳答案

将文件上传到服务器并让服务器获取并处理它是最相关的。

要让用户上传文件,您只需在 html 中输入一个内容:

 <input type="file"/>

Google 上有很多想法,我让您搜索与您的案例最相关的想法(带或不带包......?)。
没有任何包:

Template.myForm.events({
'submit form': function(e, template) {
e.preventDefault();
var file = template.find('input type=["file"]').files[0];
var reader = new FileReader(); // HTML5
reader.onload = function(e) {
Meteor.call("serverSideProcessing", e.target.result, callback);
}
reader.readAsDataURL(file);
}

另一个例子:https://doctorllama.wordpress.com/2014/11/06/meteor-upload-package-with-jquery-file-upload/

关于javascript - meteor JS : Import data to MongoDb from an json file selected by the user,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34156982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com