【问题标题】:Template from Atmosphere JS in Meteor JSMeteor JS 中 Atmosphere JS 的模板
【发布时间】:2016-01-07 12:16:47
【问题描述】:

我刚刚开始使用 Meteor JS,并在 Atmospherejs.com 上查看了一些包。我遇到过诸如accounts-ui/accounts-facebook/etc之类的包。我在我的 projectRoot/.meteor/local/build/programs/server 和 projectRoot/.meteor/local/build/programs/web.browser 中找到了这些包的相关文件。

我在我的主 html 文件中执行此操作,我相信这是一个模板。

{{> 登录按钮}}

现在,我也相信模板是一段 HTML。我浏览了在我的项目目录中创建的各种文件夹/目录,但没有找到与此“登录按钮”相关的任何模板。 loginButtons 的模板究竟来自哪里?

【问题讨论】:

    标签: javascript meteor meteor-packages


    【解决方案1】:

    loginButtons 模板定义在 accounts-ui 包中

    【讨论】:

      【解决方案2】:

      该软件包为您提供了一些辅助功能。实际上,正如您在模板 {{> loginButtons}} 中调用它的方式所见。该软件包为您的模板提供了一些现成的功能。配置每个包布局或功能的最佳方法是查看 github 中提供的文档或大气.js 上的包页面。您可以使用Accounts.ui.config 根据您的喜好配置帐户包布局和功能。例如,您可以在表单中添加额外的字段:

      Accounts.ui.config({
          passwordSignupFields: "USERNAME_AND_EMAIL"
        });
      

      如果您想配置其他包的布局,请查看 github 上提供的源代码的 css 类并在您的 css 中配置它们。因此,您无需在应用程序中查找文件。

      【讨论】:

        猜你喜欢
        • 2015-11-03
        • 2015-06-23
        • 1970-01-01
        • 2016-11-21
        • 1970-01-01
        • 1970-01-01
        • 2013-08-09
        • 2014-02-24
        • 1970-01-01
        相关资源
        最近更新 更多