0
上model.get回调我有以下几点:如何创建(编辑显示<code>currencyId</code></strong><strong>)骨干
var currencyId = $(".listSelected").attr("rel"); // 110
var currencies = new Currencies();
currencies.fetch({
success:function() {
var currency = currencies.get(currencyId);
user.symbol = currency.get("symbol");
user.country = currency.get("country");
}
});
偶尔我得到下面的异常。
Uncaught TypeError: Cannot call method 'get' of undefined on
currency.get("symbol");
我的猜测是我需要在回调中包装get
语句。我将如何做到这一点?
where'currencyId' defined?如果它是'未定义','货币'也将被定义为'未定义',所以它将不会有任何'get'方法 – davids
如果未定义货币,则货币集合中没有任何币种正在使用id'currencyId ”。 –
你确定你有一个'.listSelected'元素吗?并且它具有你期待的'rel'属性?而且你的货币收藏应该有这种货币?致歉 –