问题标签 [ngtable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
514 浏览

angularjs - 分组时对嵌套字段的 Ng-table 访问

我正在尝试按嵌套字段分组,但 groupBy 不起作用,它仅适用于主字段。

警报元素示例

你能帮我找到一些解决方法吗?

0 投票
3 回答
8292 浏览

javascript - ng-table TypeError:无法设置属性“$data”为空

我正在使用 ng-table 显示来自 API 调用的信息,我将其分组为网站上的示例。

但是,网站上的示例使用静态信息,因为我每次都需要进行新的 API 调用。当我不包含 $scope.$watch('groupby', function(value)函数时,我会慢慢显示第一个初始调用的表格。

编辑:

我现在可以显示数据,但是不显示组:

0 投票
1 回答
1053 浏览

ruby-on-rails - 水豚等待ajax而不使用睡眠

我正在使用 Capybara 2.x 对大型 Rails/AngularJS 应用程序进行一些集成测试,并且我遇到了一个测试,我需要在其中休眠以使其正常工作。

我的测试:

它测试的代码使用 ng-table ,它需要一秒钟的时间来更新,没有睡眠它会失败。Capybara 曾经为此有一个 wait_until 方法,但它已被取出。我找到了这个网站:http ://www.elabs.se/blog/53-why-wait_until-was-removed-from-capybara但无法获得任何推荐的替代方案来解决这个问题。

这是我正在测试的代码。

这会更新 ng-table(tableParams 变量),即此代码

0 投票
2 回答
4722 浏览

javascript - 带有 requirejs 的 ngTable - ngTableParams 对象不是函数

在将 ngtable 与 require js 一起使用时遇到了一些问题。当我尝试设置 ngTableParams 的属性时,我得到 object is not a function 即使我从http://bazalt-cms.com/ng-table/example/3复制了代码

我的控制器看起来像这样。

如果有人知道如何处理,我将不胜感激。

0 投票
2 回答
1171 浏览

angularjs - AngularJS ngTable 未更新

Angular在我的应用程序中使用路由以及ngTable. 我的一个页面包含一个ngTable, 和一个搜索表单,每次搜索时数据都来自使用GET方法 (MongoDB) 的数据库,所以每次搜索时ngTable(table) 都应该更新,我的问题是表是第一次加载页面后仅更新一次。

用于部分页面的控制器:

0 投票
1 回答
1301 浏览

javascript - AngularJS 从指令中预取数据

AngularJS 中有什么方法可以从 url 中预取数据。我听说过模板缓存。模板缓存可以从路径加载内容吗?我已经创建了一个指令,但是我遇到了问题。当我使用模板时,预加载 html,但是当我使用 templateURL 时,它不是从路径预加载 html,只在需要时加载。但我需要预加载数据。那可能吗 ?

0 投票
4 回答
69304 浏览

javascript - 如何重新加载angularJs ng-table

我有一个 ng 表。我在一个控制器中有多个 ng 表。我正在为他们提供动态属性,即ng-table="tableParams2" 或 ng-table="tableParams3"等。我正在对按钮单击功能发出 ajax 请求以更新数据。我的 http 请求正在后端发送。单击 3-4 次后,我在控制台中看到我的表已重新加载。通过数据后,我的数据保持不变,我看不到表中重新加载的内容。下面是我的代码:

html:

应用程序.js

创建一个有点相似的Plunker,每次点击我都想用新数据重新加载表。

0 投票
0 回答
1574 浏览

javascript - 如何在一个控制器中使用多个 ng-table

我无法在一个控制器内明智地使用两个 ng-table。我正在动态创建 ng-tables 并编译它们。我在一个控制器中附加多个表。例如:

我有一个附加 ng-table 然后编译它们的按钮。但是当我单击按钮加载其中一个表时,在控制台中我看到其他表也重新加载,我认为是因为$data变量。我们可以使用任何动态变量而不是 $data,因为当我添加 5 个表,然后单击任何按钮加载其中一个表时,我会在控制台中看到 5 次“ngTable:重新加载数据” 。

0 投票
1 回答
1200 浏览

javascript - 如何将 ngAnimate 与 ngTable 一起使用?

查看这个 plnkr,我正在尝试将 ng-animate 和 ng-table 结合起来:

http://plnkr.co/edit/EfZF5oWb9qzGvOIbAhtX?p=preview

正如你所看到的,我已经将两个指令都注入了作用域,并且我在 style.css 中有动画的 CSS,但由于某种原因没有任何动画发生......任何人都知道我在这里做错了什么? (目前控制台中没有任何错误)任何帮助将不胜感激!

谢谢,

麦克风

0 投票
6 回答
25862 浏览

javascript - ng-table 不适用于动态数据

我创建了一个表,我正在使用 http 加载表中的数据。所以,在每次点击中,我的表格数据都会发生变化,但我没有在表格中看到更新的数据。我创建了一个示例Plunker供参考。在我的项目中,当我点击重新加载新数据时,表中的数据发生了变化,但在点击 2-3 次后它并没有改变。有谁知道,如何解决它..