angularjs-ng-repeat相关内容

角度视图不更新新数据

我是一个 Angular 新手,如果这很明显,我很抱歉. 我有一个返回对象数组的后端.检索它们后,我移至下一页,我需要为每个对象显示一个复选框.我可以成功检索它们,因此我将浏览器的位置更改为应显示复选框但未显示任何内容的下一页.我尝试使用 $scope.$apply() 但是它抛出一个错误,指出摘要已经在发生,但我认为这是正确的,因为我使用了包裹在 $scope.$apply() 中的 ng ..

在 ng-repeat 动画之前将 Angular ng-class 设置为 $apply

我有一个动画,可以根据单击的按钮向左或向右移动 ng-repeat 中的元素. 在一次操作中,我设置了一个 ng-class(动画类),然后移除了触发动画的元素,但在应用动画之前它似乎无法识别对 ng-class 的更改,除非我使用 $scope.$apply(),但这会引发 $apply already in progress 错误.有没有办法不必使用 $scope.$apply(),或者 ..
发布时间:2021-11-10 00:56:35 其他开发

AngularJS ng-repeat 数组,每个项目具有唯一的 $scope 变量

所以我正在构建一个食品订单表,我有一个需要附加到单个项目索引而不是父项的选项列表..截至目前一切正常,但是当我为一个产品添加一个选项时在数组中,所有产品都具有相同的附加值......即.. 如果我为拿铁选择香草选项,ng-repeat 数组中的所有饮料都将香草选项设置为 true.. 这就是我所拥有的.. 这里首先是选项视图的 html 标记 ..

如果 angularjs 模板中的其他条件

我对 AngularJs 很陌生.我正在开发一个问答应用程序,我必须以表格的形式呈现一些问题及其答案.我必须以不同的方式呈现三种类型的问题.每个问题都有一个类型.如果 question.type 是“MCQ",那么选项或其答案应该用 HTML 复选框呈现,如果问题类型是 NUM,它的答案应该用单选按钮呈现.我试过这个并在 AngularJs 模板中使用 if 条件.我的代码是 问 ..

AngularJS 在模板中创建新范围?

使用 Symfony2.x,我有一个 twig 循环遍历一些数据的数据,我还有一个 ng-repeat 正在处理类似的元素(不同的是这些元素在后台加载虽然),但两者都共享相同的功能. 我在树枝循环版本中有一些奇怪的功能,这些功能在 ng-repeat 版本中运行良好.我有一种感觉,这只是一个范围问题. 我在文档中读到 ng-repeat 会自动为重复的元素创建一个新的范围,但当然这不会 ..

ng-if 导致 $parent.$index 被设置为 $index

我有一个 ng-repeater,其中包含一个嵌套的 ng-repeater.在嵌套转发器中,我试图跟踪父 $index 值,这很好用.但是,当我在引用 $parent.$index 的同一元素中引入 ng-if 时,父索引被设置为子索引.对此有何想法?代码在此处运行.例如,我单击父 0 的索引 1 并获取索引 1 父 1 作为索引. JavaScript var myApp = angu ..
发布时间:2021-11-10 00:52:04 其他开发

如何动态设置元素的高度?

我试图在我的演示中为元素动态设置高度.我会告诉你问题我在演示中采用静态或恒定的高度值.我采用 250px 恒定值 #wrapper{背景图片:网址(https://dl.dropboxusercontent.com/s/nz1fzunlqzzz7uo/login_bg.png?dl=0);最小高度:250px;背景重复:不重复;} 但是我需要动态添加这个高度.我从这个高度得到了 $scop ..

AngularJS:在 ng-repeat 生成的范围内设置变量

如何访问由 ng-repeat 生成的一组范围? 我想这的核心是我不太明白 a) 传递给 ng-repeat 指令的对象集合和 b) 它生成的范围集合之间的关系是如何工作的.我可以尝试使用 (a),ng-repeat 作用域会监视并拾取它,但是如何在作用域本身上设置变量 (b)? 我的用例是我有一组使用 ng-repeat 重复的元素,每个元素都有一个使用 ng-show/ng-hid ..
发布时间:2021-11-10 00:48:01 其他开发

我可以避免 ng-repeat 循环中的对象变量名称吗?

当定义一个 ng-repeat 指令来迭代一个数组时,语法指定ng-repeat="friend infriends",然后在模板中你像这样使用互操作运算符{{friend.name}}. 是否可以将属性分配给当前项目范围,而不是其中的变量?所以我可以只调用 {{name}} 而不是 {{friend.name}}? 原因是我的指令在两个不同模板的范围内使用 - 例如,我可能有一个指令 ..