【问题标题】:Template level constant模板级别常量
【发布时间】:2015-10-18 04:16:25
【问题描述】:

当我在 ASP.NET 中实现 UI 模块时,我习惯于声明 ui 元素选择器。 它是这样的:

...
var loginSelector = '#btnLogin';
var textBoxSelector = 'form.login[type=text]';
...
$(textBoxSelector).val('');
...

这样,如果 html 更新了,我只有一个地方可以更改。 如何在 Meteor 中声明模板级常量,以便在所有模板助手和事件中使用?这方面的最佳做法是什么?

【问题讨论】:

    标签: meteor meteor-blaze


    【解决方案1】:

    如果您想要模板级范围,您可以简单地将它们声明在与模板帮助程序和事件相同的文件中。它们将在您的所有助手和活动中可用。如果您想要更广泛的范围,那么您可以创建全局变量。

    【讨论】:

    • 哦,谢谢。我确信在文件中声明的变量将是全局范围的。
    • 如果您使用var 声明它们,则使用文件范围。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-06
    • 1970-01-01
    相关资源
    最近更新 更多