【问题标题】:meteor: how to change include order of packages流星:如何更改包括包裹的顺序
【发布时间】:2013-02-02 07:01:06
【问题描述】:

在stackoverflow 上的this 帖子中,作者建议在jquery.js 之前添加bootstrap.js 之前。在他写道的其他情况下,引导模式将无法正常工作。所以我查看了我的起始页的来源,我看到,meteor 包含引导 after jquery。 现在我的问题是:如何更改流星中包含的包的顺序?

编辑: 我问的原因是我在引导模式上有问题。例如,当我按下内部按钮或在输入中输入内容时,模态框会消失...

【问题讨论】:

  • 我用的是meteor 1.6,如果包没有依赖,/.meteor/packages文件中包含的包的顺序就是加载的顺序。

标签: meteor


【解决方案1】:

添加包的顺序取决于它们的文件名。

默认顺序应该没问题,我也将模式与 jquery 和 bootstrap 包一起使用,没有问题。您是自己添加这些脚本标签吗?你真的不需要它们。

为什么不用meteor安装包:

meteor add bootstrap
meteor add jquery

【讨论】:

  • 我用流星添加了这些包。我拥有的更简单的模式可以正常工作,但是包含例如选项卡或警报的模式会导致问题。
  • 我使用标签和警报,标准流星设置没有问题。你有他们现场直播的例子吗?
  • 不,抱歉。我还没有公开的现场示例。但我使用空闲计时器来监控页面活动(尤其是 keydown 的)。由于我包含了这个类,我遇到了引导模式的问题。在一个客户端上,模态不显示,在另一个客户端上,模态“随机”消失或在 keydown 上消失,依此类推。所以我删除了受影响的模态并用其他解决方案替换它们。但是很高兴知道问题来自哪里...... :)
  • 你是在使用$(..).modal('show')还是html标签id='xx' role=dialog<a href='xx'...
  • 不要使用 role=dialog/role=button 的东西,因为它在使用 javascript 时也会出现问题。一段时间后,模态关闭并出现所有这些奇怪的行为,
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-03-19
  • 2013-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-15
  • 1970-01-01
相关资源
最近更新 更多