懒惰重复calculateItemHeight指数始终是未定义(Lazy repeat calcul

2019-10-23 09:35发布

我使用的插件,懒重复,我想有根据项目的可变项的高度。

对于我正在使用,如文档,具有calculateItemHeight功能的委托对象中描述。

问题是,因为最初的索引变量始终是不确定的所有项目的高度被设置为20。 之后一切似乎都正常工作,但一切都已经呈现在用户界面上。

别人也有同样的问题? 我不知道我在做什么错在这里。

这是我的委托对象:

   $scope.TransactionDelegate = {
    configureItemScope: function(index, itemScope) {
        itemScope.item = TransactionService.allTransactions[index];
    },
    calculateItemHeight: function(index) {
        if (!index)
            return 20;

        return 60;
    },
    countItems: function() {
        return TransactionService.allTransactions.length;
    },
    destroyItemScope: function(index, scope) {
        ;
    }
  };

谢谢

Answer 1:

这是一个已知的bug是现在固定,并会在下一版本发布。



文章来源: Lazy repeat calculateItemHeight index is always undefined
标签: onsen-ui