【问题标题】:Mysterious hidden 'Reset your password' modal just under the body tag in MeteorMeteor 中 body 标签下的神秘隐藏“重置密码”模式
【发布时间】:2015-10-11 08:57:45
【问题描述】:

我在我的流星网络应用程序中使用了帐户密码,但只在两个页面上使用了通常的 {{> loginButtons }} 代码。

但是,标题为“重置您的密码”的永久隐藏 (display: none) 模式会出现在源代码中,就在每个页面上的 body 标记下方。换句话说,它在我的布局中,作为我的单页应用程序的永久部分,我没有把它放在那里。它是单独出现的,在我的布局中的第一段代码上方,就在<body> 标记的下方。

如果我将 css 显示属性更改为“块”,则会出现以下内容:

我的代码中没有包含此模式,所以我不知道它为什么存在,如果可能的话,我想删除它。

如上所述,我确实在几个页面上使用了帐户密码,但到目前为止我已经使用了所有默认值,我还没有以任何方式定制包。

有人能解释一下吗?

【问题讨论】:

  • 我投票结束这个问题,因为我认为这只是一个错误,需要向软件包的制造商报告

标签: meteor meteor-accounts


【解决方案1】:

This modal is declared in the accounts-ui-unstyled package 是您可能正在使用的 accounts-ui 的依赖项。

包能够声明全局范围的模板,并且可以代表您包含它们,或者在包含包声明的模板(例如{{> loginButtons}})时,这不是错误,而是一项功能:)

我建议您保留模式,毕竟它被 CSS 隐藏并且不会干扰您的正常应用流程。

您可能希望使用其他用户帐户 UI 包,例如 useraccounts

您也可以提出自己的accounts-ui 行为,放弃标准包并不再使用{{> loginButtons}},但请三思:值得交易吗?

【讨论】:

  • 非常感谢您的回答。但现在我认为这是一个错误而不是一个功能。它是accounts-ui-bootstrap-3 的一部分,我想我应该提交一份错误报告。我不应该在这里浪费你和其他人的时间,事实上我会关闭这个。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-18
  • 2015-10-05
相关资源
最近更新 更多