0

我刚刚实现了一个 150 行以下的超级小应用程序 http://songcollections.meteor.com/

在表格中显示日期需要 5 秒钟。

由于我对 JS DOM 不太了解,可能是什么问题?

我把代码放在那里进行检查: http://jsfiddle.net/wodecaoxin/3ckXj/1/

(为简洁起见,client.js 和 server.js 组合在一起。我将应用程序与不同的 js 文件部署在不同的文件夹中)

我将代码拆分为“客户端”和“服务器”文件夹。那没有帮助。

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
            });
        });
    });
}

全尺寸图片点击:“在新标签中打开图片” 全尺寸图片点击:

4

1 回答 1

1

你的代码没有问题。共享主机有点慢。您可以尝试将应用程序放在您自己的服务器上以查看改进。此外,您应该考虑在您的应用程序中添加“加载”消息:Meteorjs loading message

于 2013-02-07T03:04:18.727 回答