gpt4 book ai didi

javascript - Meteor 不呈现 css 并在使用外部 DDP Meteor 实例时不断重新加载应用程序

转载 作者:行者123 更新时间:2023-11-28 17:30:34 25 4
gpt4 key购买 nike

我试图找出各种原因,以及这是如何发生的,但我似乎无法弄清楚。我已经在 freenode 上的#meteor 上问过这个问题,但是那个 channel 有点不正常。

问题是,当我使用第二个 meteor 应用程序作为 DDP 源时,我的应用程序停止呈现 css 并不断重新加载页面。 (DDP_DEFAULT_CONNECTION_URL)。

好吧,它渲染了 css 一瞬间,然后再次重置,css 完全从浏览器/dom 中消失了。

我把我的源代码放在了 github 上,无法呈现 css 的应用程序是:github.com/mdahiemstra/tripster/tree/master/src/app

meteor ddp 服务器是:github.com/mdahiemstra/tripster/tree/master/src/api

非常标准的 meteor 设置,没什么特别的。当我不包含 DDP 连接 url 时,应用程序运行良好。

我也在网上放了一个演示,看它在运行中失败了:应用程序:http://oozio.nl:5000/ (使用 meteor 应用程序“api”的 DDP)

在此先感谢您的帮助/指点!

--编辑在#meteor 上一位好心的 irc 用户的帮助下,我们现在通过删除自动更新解决了这个问题,但这很难解决,我认为它是一个核心的 meteor 错误。

最佳答案

不要使用 DDP_DEFAULT_CONNECTION_URL 而是使用 DDP.connect():

DDPConnection = (Meteor.isClient) ? DDP.connect('http://myOtherServer.com') : {};

if(Meteor.isClient) {
// set the new DDP connection to all internal packages, which require one
Meteor.connection = DDPConnection;
Accounts.connection = Meteor.connection;
Meteor.users = new Mongo.Collection('users');
Meteor.connection.subscribe('users');
}

// When creating a collection use:
posts = new Mongo.Collection("posts", DDPConnection);
// And to subscribe use the DDP connection
DDPConnection.subscribe("mySubscription");

关于javascript - Meteor 不呈现 css 并在使用外部 DDP Meteor 实例时不断重新加载应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26184479/

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