-
46 votesanswersviews
使用ng-repeat和limitTo限制显示的可见项目数
我试图将结果集限制为固定数字 . 我可以将 limitTo 与 ng-repeat 一起使用,但这会限制项目,无论其当前可见性如何,都会从DOM中删除项目 . 我想限制一些可见的项目,同时保持DOM中的所有内容 . 这是我当前的代码 . 我的目标是始终在列表中显示不超过50个项目,即使 items 包含500个项目 . <div ng-repeat="item in items |... -
0 votesanswersviews
有意显示空白ng-repeat(对于嵌套数组)
我正在使用ng-repeat对现有循环的childArray进行迭代(ng-repeat),但我希望在我的孩子ng-repeat上显示空白结果 . 有没有办法做到这一点?我有一个元素结构,我想从孩子ng-repeat中显示出来 . 代码如下所示: <ng-repeat="row in parentArray"> <--- the parent array {{... -
0 votesanswersviews
Angular ng-repeat复杂表(数组数组)
我是新的Angular开发人员,他需要帮助ng-repeat . 我有一些复杂的json,我想在表( <table> )或顺序列表( <ol> )中打印 . JSON { "arrays": [ [ [1,2,3,4], [2,3,4,5], [3,4,5,6... -
105 votesanswersviews
计算AngularJS ng-repeat中重复元素的总和
下面的脚本显示了使用 ng-repeat 的商店购物车 . 对于数组中的每个元素,它显示项目名称,其数量和小计( product.price * product.quantity ) . 计算重复元素总价的最简单方法是什么? <table> <tr> <th>Product</th> <th>Qu... -
1 votesanswersviews
当动态键值是数组时,如何使用ng-repeat
在我的控制器中,我有像......这样的数据 data = { chartTypes":["pie","donut","bar","line"], "features":{ "stacked": ["tr... -
15 votesanswersviews
如何替换使用ng-repeat显示的数组中的对象?
我有一个项目数组,使用ng-repeat显示在表格中 . 当您单击某个项目时,该项目将从服务器中提取,然后应使用更新的项目更新该表格 . 单击表格中的项目时获取更新项目的功能: $scope.getUpdatedItem = function(item){ itemService.getItem(item).then( function(updatedItem){ ... -
9 votesanswersviews
AngularJS:带键值的ng-repeat - 更新对象
我正在渲染键:使用ng-repeat的值对象数组,如下所示: <div ng-controller="mainCtrl"> <div ng-repeat="record in records"> <div ng-repeat="(key, value) in record"> ... -
19 votesanswersviews
AngularJS - 如何在ng-repeat中对类数组对象的值进行排序
我有一个看起来像这样的对象: { "03" : "Apple", "02" : "Banana", "01" : "Cranberry" } 它在我的ng-repeat中通过键(有意义)命令它 . 这导致标签不符合字母顺序(“蔓越莓”是第一个) . 如何... -
7 votesanswersviews
按属性过滤对象数组,在ng-repeat中使用整数值
我有这样的指令 ng-repeat="place in tb_places | filter:{'id':inputID}" 输出一些对象数组看起来像这样 $scope.tb_places = [ {name: 'some1', id:1} ... {name: 'some10', id:10} {name: 'some11', id:11} {name: 'some12',... -
2 votesanswersviews
自定义指令上的对象数组的重复次数不起作用
我试图在下面的对象的数组上使用ng-repeat来重复我的自定义指令 . 我的数组看起来像下面 . var Competitors = []; Competitors.push({ key: 1, value: {}//Blank object }); Competitors.push({ key: 2, value: {}//Blank object }); Competitor... -
-4 votesanswersviews
在arr中的项目中,ng-repeat =“(键,值)”?
但是, Obviously the above is syntactically invalid in AngularJs , item in array 和 (key, value) in item 都不会自行完成 . 有没有办法将两者合并为一个语句(如上所述),或其他一些方法? 我有关键/值对的映射,如下所示: $this.colorsHash = { '05/04/2015': { s... -
0 votesanswersviews
ng-repeat字符串数组成单独的<li>元素不起作用
我有一个对象数组 . 每个对象内部都是一个字符串数组 . 我想要完成的是用ng-repeat迭代对象,但在ng-repeat内部有另一个重复迭代字符串数组 . 我希望每个字符串都是它自己的ul li元素 . 我已经阅读了几个stackoverflow帖子,我最接近的解决方案似乎迭代字符串数组,但将它们全部放在一个'li'元素中 . 将ng-repeat从'li'元素移动到'a'标记并没有解决这个问... -
3 votesanswersviews
Angularjs:如何使用对象的键来检索另一个json对象的值
我有一个json对象数组 $scope.arrary = [{"a":"value"},{"b":"value2"},{"c":"value3"}]; $scope.secondObje = {"a":"this is updated value&... -
1 votesanswersviews
AngularJS Firebase数据库查询过滤器基于其他数据库
我将"projects"字段中存储的值存储在名为 users 的Firebase数据库中的当前用户数据下: first method: var promise = MyUser.user(); promise.then( function onSuccess(user) { $scope.userprojectskeys = user.projects; }); s... -
641 votesanswersviews
如何在AngularJS中使用ng-repeat迭代键和值?
在我的控制器中,我有以下数据: $scope.object = data 现在这个数据是带有 json 的键和值的字典 . 我可以在模板中使用 object.name 访问该属性 . 有没有什么方法可以迭代键,并在表格中显示它们 <tr><td> {{key}} </td> <td> data.key </td> 数据是这样的 { ... -
30 votesanswersviews
AngularJS在更新数组时没有刷新ngRepeat
我有时会对AngularJS有严重的麻烦 . 所以我的控制器中有一个基本数组 $scope.items = ["a","b","c"] 我正在我的模板中重复项目数组ng-repeat =“item in items” . 到目前为止超级直播 . 经过几次UX操作后,我想将一些新东西推送到我的阵列 . $scope.items.push(... -
1 votesanswersviews
如何为ng-repeat中的多个开关切换设置默认的ng-model值
我在ng-repeat中使用了switch-toggle . 当您在表单中有多个切换切换时,我不知道如何将默认值设置为ng-model,并且在表单提交时您需要拥有所有值 . 我对角度世界非常新,这里是Example在表格加载的这个例子中,switch-toggle的默认值显示为"OFF" . 如果我提交表单而不对切换切换进行任何更改并检入浏览器控制台,则可以看到空模型数组 . ... -
1 votesanswersviews
使用angularJS自定义指令显示json数据
我是angularJS的新手,并使用angularJS指令创建一个用于显示json数据的示例,如下所述: <div ng-controller="myController"> <div my-attribute="String1">Hello</div> <div my-attribute... -
7 votesanswersviews
如何使用角度ng-repeat来迭代javascript Map
我正在开发一个Angualr应用程序,我们有一个 Map 对象(如下所示) . Map 对象的键和值( headerObj )来自用户作为应用程序的输入, var headerObj = new Map(); headerObj.set(key,value); 我正在使用foreach迭代它们,如下所示,输出正如预期的那样 $scope.inputHeaders.forEach(funct... -
1 votesanswersviews
ng-repeat通过键/值对进行过滤
我正在重复一个包含键/值对的数据模型 . 假设有30行,其中5行包含键中的字符串'map' . 我想过滤显示,只显示那些包含字符串'map'的对象 . 我知道这是一个过滤器,但是,我对文档没有太多运气 - 它没有涉及键/值的ng-repeat . 有关如何实现这一点的任何想法? <div class="row" data-ng-repeat="(tex... -
0 votesanswersviews
如何在ng-repeat中访问以前的键/值对?
我的AngularJs应用程序读取具有键/值对的json文件 . 键/值对由使用HashMap的java程序生成 . 我试图以下面的方式使用AngularJs中的ng-repeat指令生成HTML . <li ng-repeat="(line, lineContents) in errorsFromLogFile"> {{line}} - {{lineCon... -
2 votesanswersviews
在数组上重复以过滤另一个对象上的键以获取关联值并对该值使用watch
假设我有一个叫做的对象, scope.rec = {a: 2, b: 3, name: a,b}; 我将"name"键拆分为 scope.x = scope.rec.name.split(","); ,然后scope.x将成为一个数组 . 现在我需要在视图中迭代"scope.x"并获取与 scope.rec 上的匹配属性名称相关联的值 .... -
0 votesanswersviews
从$ scope访问子对象
我创建了一个$ http调用,它返回一个对象数组 . 我已经将数组绑定到我的$ scope上的属性,然后我使用转发器来显示所有属性 . 这很好用但是其中一个属性是一个对象数组 . 当http调用返回时,此子对象的所有值都存在,但是一旦绑定到范围,它就会消失 . 我本来希望只有一个带有转发器的转发器,但似乎还有一点可以解决这个问题吗? angular.module("umbraco&quo... -
355 votesanswersviews
在Angular中有多个字段
如何在角度中同时使用多个字段进行排序?按组分组,然后按分组示例 $scope.divisions = [{'group':1,'sub':1}, {'group':2,'sub':10}, {'group':1,'sub':2},{'group':1,'sub':20},{'group':2,'sub':1}, {'group':2,'sub':11}]; 我希望将其显示为 group:... -
301 votesanswersviews
在嵌套的ng-repeat中传递2 $ index值
所以我有一个ng-repeat嵌套在另一个ng-repeat中,以便构建一个导航菜单 . 在内部ng-repeat循环的每个 <li> 上,我设置了一个ng-click,它通过传入$ index来调用该菜单项的相关控制器,让应用程序知道我们需要哪一个 . 但是我还需要从外部ng-repeat传入$ index,以便app知道我们在哪个部分以及哪个教程 . <ul ng-repea... -
280 votesanswersviews
如何在AngularJs中使用ng-repeat进行词典?
我知道我们可以轻松地对json对象或数组使用ng-repeat,如: <div ng-repeat="user in users"></div> 但是我们如何才能将ng-repeat用于词典,例如: var users = null; users["182982"] = "{...json-object...}"... -
372 votesanswersviews
AngularJS ng-repeat处理空列表案例
我认为这将是一个非常普遍的事情,但我找不到如何在AngularJS中处理它 . 假设我有一个事件列表并希望使用AngularJS输出它们,那么这很简单: <ul> <li ng-repeat="event in events">{{event.title}}</li> </ul> 但是当列表为空时我该如何处理?我希望有一... -
395 votesanswersviews
ng-repeat定义次数而不是重复数组?
有没有办法重复定义的次数而不是总是迭代数组? 例如,下面我希望列表项显示5次,假设 $scope.number 等于5,另外增加数字,使每个列表项增量如1,2,3,4,5 期望的结果: <ul> <li><span>1</span></li> <li><span>2</span></l... -
57 votesanswersviews
ng-repeat:访问对象数组中每个对象的键和值
我有一个对象数组,我使用 ng-repeat 迭代它们,这很容易 . 该数组看起来像这样: $scope.steps = [ {companyName: true}, {businessType: true}, {physicalAddress: true} ]; 我的 ng-repeat 属性看起来像: <div ng-repeat="step in s... -
0 votesanswersviews
使用动态键值对遍历ng-repeat的子对象
我有一个JSON对象,我正在迭代这个 . 但是,每个迭代对象都有一些子对象,我也需要迭代它们 . JSON结构: [{ 'name': 'a', 't1':'v1', 't2':'v2', 't3': { 'c1':'cv1', 'c2':'cv2', ... } }, { ... }] 此JSON...