我在流星网络应用中使用了account-password,但仅限于两个页面,其中包含了通常的{{> loginButtons }}
代码。
但永久隐藏(display: none
)模式的标题为“重置您的密码”#39;在每个页面的body
标记下方的源中显示。换句话说,它是我的布局,作为我的单页应用程序的永久部分,我没有把它放在那里。它本身出现在我的布局中的第一段代码之上,就在<body>
标记的正下方。
如果我将css display属性更改为&#39; block&#39;,则显示以下内容:
我的代码中没有包含此模式,所以我不知道为什么会这样,如果可能的话我想删除它。
如上所述,我确实在几页上使用了帐户密码,但到目前为止我已经使用了所有默认设置,我还没有以任何方式定制包裹。
有人可以对此有所了解吗?
答案 0 :(得分:0)
This modal is declared in the accounts-ui-unstyled
package这是您accounts-ui
可能使用的依赖。
软件包能够声明全局范围的模板,并且可能代表您包含它们,或者包含一个包声明的模板,例如{{> loginButtons}}
,它不是一个错误,它是一个功能:)
我建议您保留模态,毕竟它被CSS隐藏,并且不会干扰您的正常应用流程。
您可能希望使用其他用户帐户UI包,例如useraccounts
。
您还可以提出自己的accounts-ui
行为,放弃标准套餐,不再使用{{> loginButtons}}
,但请三思而后行:是否值得交易?