我刚刚实施了150行以下的超小应用程序 http://songcollections.meteor.com/
在表格中显示日期需要5秒钟。
由于我对JS DOM知之甚少,可能是什么问题?
我把代码放在那里检查:
http://jsfiddle.net/wodecaoxin/3ckXj/1/
(client.js和server.js结合起来以简洁。我在不同的文件夹中使用不同的js文件部署应用程序)
我将代码拆分为“client”和“server”文件夹。这没有用。
if (Meteor.isServer) {
Meteor.startup(function () {
// code to run on server at startup
//publish "table" event
Meteor.publish("table", function () {
console.log("table signal");
return lists.find({});
});
//listen
Meteor.publish("songdetails", function (title) {
return lists.find({
_id: title
});
});
});
}
全尺寸图片点击:“在新标签页中打开图片”
答案 0 :(得分:1)
您的代码没有任何问题。共享主机有点慢。您可以尝试将应用程序放在自己的服务器上以查看改进。此外,您应该考虑在应用中添加“加载”消息:Meteorjs loading message