angularjs-ng-repeat相关内容
我正在尝试让 Angular 根据我的数据生成一个 CSS 滑块.我知道数据在那里并且能够为按钮生成它,但是由于某种原因,代码不会填充 ng-switch-when.当我检查代码时,我看到了两次(我知道这是正确的,因为我只有两个项目): 我的实际代码:
..
我对 angular 有点陌生,我的 json 和 ng-repeat 有问题.我有一个“模块"列表,然后是其中的“周"列表: {“模块":{“模块1":{"title":"模块名称1","description":"module1 的描述","weeks":{"week1":{"title":"Week 01"}},“模块2":{"title":"module2 的名称","descripti
..
演示 对象列表使用 ng-repeat 呈现.假设这个列表很长并且用户滚动到底部以查看一些对象. 当用户观察一个对象时,一个新项目被添加到列表的顶部.这会导致观察对象改变其位置,即用户突然在观察对象的同一位置看到其他东西. 当添加新项目时,您将如何将观察到的对象保持在同一位置? 这里的游乐场 解决方案 通过使用 div 的 scrollTop 属性,它可能会非常优雅
..
我有一个对象数组,我正在使用 ng-repeat 来迭代它们,这很容易.数组看起来像这样: $scope.steps = [{公司名称:真实},{业务类型:真实},{物理地址:真实}]; 我的 ng-repeat 属性看起来像: ... 在每次迭代中,正如预期的那样,step 等于其中一个对象.无论如何都可以访问 step 对象的键和值吗?这样我就可以做这样的事情: .
..
我可以在 angularjs 表达式中以某种方式使用 if-then-else 构造(三元运算符)吗,例如我有函数 $scope.isExists(item) 必须返回 bool 值.我想要这样的东西,
{{item.description}}
{{isExists(item) ?'可用' : '哦不,你没有它'}} 我知道我可以使用返回字符串的函数
..
{{ user.username }}, {{ user.id }}
..
我有一个用 AngularJS 编写的 web 应用程序,它基本上将 API 轮询到两个端点.因此,它每分钟都会轮询以查看是否有任何新内容. 我发现它有一个小的内存泄漏,我已尽力找到它,但我无法做到.在这个过程中,我设法减少了应用程序的内存使用量,这很棒. 不做任何其他事情,每次轮询您都可以看到内存使用量激增(这是正常的),然后它应该会下降,但它总是在增加.我已经将数组的清理从 []
..
假设我收到一个包含 15 个以上对象的对象文字,我需要以漂亮的布局显示它们(不是全部排成一行),控制行应该中断/页面何时结束的最有效方法是什么? 现在我在表格行上使用 ng-repeat,结果是一张长而薄的表格,只有一列. 编辑以澄清.可以在对象/更多参数中包含对象.这是我的对象: $scope.zones = [{"name": "区域 1",“活动":“1"},{"name":
..
我有四个表头: $scope.headers = ["Header1", "Header2", "Header3", "Header4"]; 而且我希望能够通过单击标题来对表格进行排序. 如果我的桌子看起来像这样 H1 |H2 |H3 |H4一个高清等....乙丙丙C F B数据包络分析 然后我点击 H2 我的表现在看起来像这样: H1 |H2 |H3 |H4D E A 等等.
..
我正在开发一个 Angular.js 应用程序,它通过医疗程序的 json 文件进行过滤.当使用 ng-click 单击程序名称(在同一页面上)时,我想显示每个程序的详细信息.这就是我到目前为止所拥有的,将 .procedure-details div 设置为 display:none:
..
如何指定 ng-repeat 指令将要开始的索引而不是零? 我有一组结果,我只需要指定与零不同的起始结果. 解决方案 无需编写任何代码,Angular 已经通过 现有 内置的 limitTo 过滤器.只需使用负限制.来自 limit 参数的文档: 返回的数组或字符串的长度.如果限制数是正,限制从源头开始的项目数数组/字符串被复制.如果数量为负数,限制数量复制源数组/字符串末尾的
..
嗨,我有一个用于文本区域的字符计数器.我的问题是它不计算空格或换行符.我如何才能做到这一点?
..
我有一个控制器,我用 ng-include 和 ng-repeat 在我的应用程序的多个地方使用了它,就像这样: 在控制器/模板中,我希望 item 值存在,整个事情都是围绕这个想法构建的.不过,现在我需要以稍微不同的方式使用控制器,没有 ng-
..
我有一个模板,仅当当前项目与前一个项目有一些不同的字段时,我才想在其中生成一些 HTML.如何在 ng-repeat 中访问上一项? 解决方案 你可以这样做
{{$index}} - {{content.title}} - {{contents[$index - 1]}}
..
这是我的问题的演示. $scope.myNumbers = [10, 20, 30];
当前范围:{{num}} 谁能向我解释为什么输入不可编辑/只读?如果是设计使然,背后的原理是什么? 更新 2/20/2014 对于 v1.2
..
因此,如果我有一个包含 100 个 li 的 ul,每个 li 中应该有 ng-clicks 还是有一种方法可以将事件绑定到 ul 并将其委托给 li 的类型,就像 jquery 所做的那样?这会更好还是更糟?我们有 100 个事件,还是最后只有一个事件? 解决方案 似乎 angular 不使用中继器进行事件委托.有人在 github 上打开了一个问题.争论的焦点是它是否真的能带来更好的性
..
创建 IP地址 状态
{{vote.created|date}} {{vote.ip}} {{vote.status}}
..
我正在使用 ng-repeat 和 orderBy 过滤器渲染一个对象列表,如下所示: 我尝试对列表排序的更改进行 ng-animate 的尝试已被证明令人沮丧,不值得分享.我在这里看过Yearofmoo示例应用. 不幸的是,这个演示并不是我想要实现的.在 orderBy 定义更改后,当将给定列表项放置在新订单中时,我需要为给定列表项的 X 位置设置动画.我试图通过 css 转换和绝对
..
有人可以向我解释为什么在这个简单的示例中我无法获得当前选定的单选按钮.我正在尝试使用 ng-repeat 指令动态生成单选按钮,并使用 ng-model 获取当前选择的单选按钮.像这样: 模板: {{kind.name}} 所选电影:{{ki
..
我正在创建一个测验,每次开始测验时,我都想对问题进行随机排列,以便它们不会每次都以相同的顺序出现. 我的 html 代码中有这个:
{{question.question}}
..