gpt4 book ai didi

javascript - Meteor: accounts-ui 包

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

我想在我的应用程序上使用 accounts-ui 包来管理帐户,但它目前是一个下拉登录表单。有谁知道如何将它包装在一个按钮中,以便当我单击一个按钮时,将呈现帐户登录页面?

最佳答案

作为sdybskiy已经在评论中指出, meteor accounts-ui 包仅限于下拉形式。但是,您可以使用 User Accounts suite包括 Meteor 帐户模块的 UI 模板。

目前,以下 versions可用:

如果你想安装账户套件,你只需要运行:

  1. meteor add useraccounts:<version> ,例如:useraccounts:bootstrap .
  2. meteor add accounts-<loginService> ,例如:accounts-password .

关于路由,还有两个附加组件可用, useraccounts:iron-routing useraccounts:flow-routing .

因此,如果您想要一个在点击时呈现登录页面的按钮,您可以使用以下代码示例作为起点(假设您使用的是 Iron-Router useraccounts:iron-routing 包):

<template name="home">
<button id="login" type="button" class="btn btn-default">Login</button>
</template>

Template.home.events({ 
'click #login': function (event) {
event.preventDefault();
Router.go('/login');
});

AccountsTemplates.configureRoute('signIn', {
name: 'signin',
path: '/login',
template: 'myLogin',
layoutTemplate: 'myLayout',
redirect: '/user-profile',
});

关于javascript - Meteor: accounts-ui 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35304106/

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