$ state.go在大型重复列表

时间:2016-05-30 11:14:01

标签: javascript angularjs angularjs-ng-repeat

在我看来,我有以下

<ul ng-repeat='item in items track by item.id>

   <li> <a ng-click='goToItem(item)'>View Item</a> </li>

</ul>

然后在我的控制器中

$scope.goToItem = function(item) {

        $state.go('itemPost', { itemID: item.id, itemTitle: item.title});

    };

当列表足够小时可以正常工作。

然而,如果它是一个大型名单(比如超过150个),那么对该州的转移明显缓慢,可能需要2或3秒才能改变状态。

有关如何加快转移的任何建议吗?

0 个答案:

没有答案