Rivets Formatter不可用

时间:2014-03-13 03:40:41

标签: javascript backbone.js rivets.js

我无法让格式化程序在铆钉中正常工作。

<span class='person-gender' rv-text='person:gender | gender'></span>

当我检查使用rivets.formatters在铆钉上声明的格式化程序时,我看到了格式化程序,但它从未应用过。

在Binding.prototype.formattedValue:398中,我看到了:

else if (formatter instanceof Function) {
    value = formatter.apply(...)
}

但我的格式化程序不是函数的实例,尽管它的定义如下:

rivets.formatters.gender = function (value) {
    return value.charAt(0)
}

我不确定为什么没有应用此格式化程序。我在与我的骨干适配器相连的地方宣布它。有什么想法吗?

0 个答案:

没有答案