神秘隐藏'重置密码'在Meteor的body标签下的模态

时间:2015-10-10 23:13:14

标签: meteor meteor-accounts

我在流星网络应用中使用了account-password,但仅限于两个页面,其中包含了通常的{{> loginButtons }}代码。

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

enter image description here

如果我将css display属性更改为&#39; block&#39;,则显示以下内容:

enter image description here

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

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

有人可以对此有所了解吗?

1 个答案:

答案 0 :(得分:0)

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

软件包能够声明全局范围的模板,并且可能代表您包含它们,或者包含一个包声明的模板,例如{{> loginButtons}},它不是一个错误,它是一个功能:)

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

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

您还可以提出自己的accounts-ui行为,放弃标准套餐,不再使用{{> loginButtons}},但请三思而后行:是否值得交易?