使用函数的输出作为字符串变量

时间:2016-02-25 11:18:03

标签: javascript mongodb meteor

我想将函数的输出用作字符串变量。

我有这个功能:

schemaTitle: function() {
    return Categories.findOne({_id: "Gt5prgS4RW3GW23NG"}).title;
}

现在我想使用上面 return 的输出,就像一个字符串变量,在这样的地方:

switch(this.schemaTitle) {
    case "HOME":
        return {
            schemaName: "StateSchema"
        };
        break; 
}

我该怎么做?

1 个答案:

答案 0 :(得分:4)

您没有调用函数schemaTitle,只是引用它。只需替换

switch(this.schemaTitle) {

switch(this.schemaTitle()) {

调用函数并使用其返回值。