Javascript 如何限制angularjs ng repeat中的对象?

Javascript 如何限制angularjs ng repeat中的对象?,javascript,angularjs,angularjs-ng-repeat,pug,angularjs-limitto,Javascript,Angularjs,Angularjs Ng Repeat,Pug,Angularjs Limitto,我的$scope值: 我在$scope.articles 示例:$scope.articles值如下所示: [ { date: 'some', category: [ {name: "Sports"}, {name: "News"}, {name: "Cinema"} ] } ] 我的桌面视图:(jade) 普朗克: 这工作正常,但如果类别数组包含3个以上的对象,则表会变得凌乱, 所以我想限制类别,我只想显示2个对象 例如,在UI中,我想在表格中显示类别体育和新

我的$scope值: 我在
$scope.articles

示例:
$scope.articles
值如下所示:

[
   {
    date: 'some', 
    category: [ {name: "Sports"}, {name: "News"}, {name: "Cinema"} ] 
   }
]
我的桌面视图:(jade)

普朗克:

这工作正常,但如果类别数组包含3个以上的对象,则表会变得凌乱, 所以我想限制类别,我只想显示2个对象


例如,在UI中,我想在表格中显示类别体育新闻,然后我想把这个。。。。。点类型用户界面,如果用户将鼠标悬停在。。。dot,我想显示其他类别,例如电影

您正在寻找的

<div ng-repeat="item in cat in article.category | limitTo: 2">

您正在寻找

<div ng-repeat="item in cat in article.category | limitTo: 2">


您必须创建一个自定义过滤器,为您提供数组的2条记录并在过滤器中通过跳过限制,以便在单击或悬停点时可以获得接下来的2个数组对象…

您必须创建一个自定义过滤器,为您提供数组的2条记录并在过滤器中通过跳过限制,以便在单击或悬停点时可以获得接下来的2个数组对象悬停点…

限制为不适用于对象。阅读完整的问题Browna你是如何处理对象的?任何有ng重复的都应该有limitToOH抱歉,这是我的错误。现在如何显示其他?例如,如果在类别附近使用鼠标悬停,则需要显示所有类别。请看我的问题你需要基本上删除过滤器限制,我建议你使用自定义过滤器并在鼠标移动时调用过滤器,即使我基本上编写了简单的逻辑来删除限制其工作,但问题是如果我将下面的所有类别也显示,如果我通过第一行悬停,我只想显示第一行arrayslimitTo不适用于对象。阅读完整的问题Browna你是如何处理对象的?任何有ng重复的都应该有limitToOH抱歉,这是我的错误。现在如何显示其他?例如,如果在类别附近使用鼠标悬停,则需要显示所有类别。请看我的问题您需要基本上删除筛选器Limito,我建议您使用自定义筛选器并在鼠标移动时调用筛选器eventI基本上编写简单的逻辑来删除限制其工作,但问题是如果我悬停下面的所有类别也显示,如果我悬停在第一行,我只想显示第一行数组