angularjs-ng-repeat相关内容

Angular-ui-bootstrap -- 无法禁用 ng-repeat 中的选项卡

全部. 我正在使用 angular 和 ui-bootstrap 创建一个选项卡菜单,(希望)用户可以在其中启用/禁用他们不需要的选项卡.我试图非常严格地遵守模板代码,并实现我自己的功能来禁用单击选项卡,但我无法让我的选项卡以与示例中相同的方式响应.我一直在阅读并猜测它与 ng-repeat 创建自己的范围有关,但我还没有解决它.任何帮助将不胜感激! 我试图在这个plunker中展示我 ..

AngularJS:为什么加载更多数据过滤器后停止工作?

我的演示中有一个过滤器功能我将解释我的问题我有一个表格,我在其中使用了无限滚动换句话说,当用户移动到底部时,它会加载更多数据.顶部有搜索输入字段.使用这我可以过滤表中的项目.但我不知道为什么它不起作用 当您第一次搜索 "ubs" 和 "ing" 时,它工作得很好.但是当您加载更多数据时,当用户滚动到底部并加载更多数据时,它会再次尝试过滤“ubs"和“ing"它没有给出任何结果为什么? ..

带有 ng-repeat 的元素上的 Angular js 自定义指令 - 无法设置 CSS 类

我正在尝试对带有 ng-repeat 的元素使用自定义指令,如下所示: 我已经读过,为了使其工作,您需要将自定义指令的优先级设置为高于 ng-repeat 指令的优先级.所以我像这样定义了我的指令,将优先级设置为 1001: angular.module('MainApp').directive('产品', 函数 () {返回 {限制:'A',范围: {产品:'=',选择的零售商:'='} ..
发布时间:2021-11-10 00:18:08 其他开发

使用过滤器创建数组,然后使用该数组过滤 ng-options

我正在使用 isteven-multi-select 从一个选择元素的多个选择中输出一个对象数组. [{类别:“冒险",勾选:真实},{ 类别:“策略",勾选:真实 }] 2.然后使用angular.forEach将对象数组更改为类别值数组. $scope.testOutput = function () {angular.forEach($scope.output, function( ..

AngularJS:获取所选项目

我有一个 ng-repeat 以行显示用户,当用户被点击时,它会打开模态弹出窗口以编辑包含所有用户详细信息的用户.当我为用户选择另一个角色并尝试获取新选择的行以传递给 http put 时,它不会给出新选择的项目文本,而是返回旧文本 //以表格行显示用户,点击用户名进行编辑 {{item.UserName}} ..

Ng-repeat 隐藏单选按钮基于选择的电台答案

当项目在 ng-repeat 块中时,如果选择了其他答案,我需要一些帮助来弄清楚如何隐藏答案.例如在下面的代码中.如果用户在问题 1 中选择 answer11,则在问题 2 中,问题下方列出的可能答案中只有 answer21 可用. var app = angular.module('plunker', []);app.controller('MainCtrl', ['$scope',功能( ..
发布时间:2021-11-10 00:17:47 前端开发

如何包含“字符串包含"角度过滤器内的函数

我正在使用复选框进行过滤,我的 geojson 有一个状态属性.状态是值看起来像这样: 状态:“第 3Q99 号法案" 或 状态:“未来 3Q99" 我需要按“Act"或“Fut"过滤.这是我的过滤器: function StatusFilter() {返回函数(领土细分,类型过滤器){var 过滤 = [];angular.forEach(领土细分,功能(细分){if ..

AngularJS - 从属性内的范围获取打印值?

我目前正在处理一个 AngularJS 项目,但遇到了这个特定要求. 我们有一个包含所有数据的服务,我们称之为“DataFactoryService".然后,我有一个名为 "DataFactoryController" 的控制器,它正在制作魔法,然后在视图中绘制它. 很平常.. {{列表名称}}... 所以,它看起来是一个相当不错的应用程序.现在,我们需要将多个数据传递到一个元素 ..
发布时间:2021-11-10 00:17:40 前端开发

Angular:将数据传递给另一个控制器的服务

所以,我有一个重复 ng 的项目列表. 人员姓名 我想创建一个服务,在其中单击时,我可以收集那个 person.id 并将其传递给不同路由中的另一个控制器. 这通常很简单,只需使用 url 和 route 参数,但是,在这种情况下,重要的是不要在浏览器 url 中暴露 person.id. -- 更多上下文 无论是否提供服务,我都需要在人员列表页面上通过 ng-repeat ..
发布时间:2021-11-10 00:17:34 其他开发

带有焦点的 AngularJS 输入会杀死列表的 ng-repeat 过滤器

显然这是因为我是 AngularJS 的新手,但我不知道是什么问题. 基本上,我有一个项目列表和一个用于过滤位于弹出侧抽屉中的列表的输入控件. 直到我添加了一个指令来在它变得可见时将焦点设置到该输入控件之前,这一切正常.然后焦点工作,但过滤器停止工作.没有错误.从标记中删除 focus="{{open}}" 使过滤器工作. focus 方法取自这篇 StackOverflow 帖子: ..