问题标签 [angular-data]

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 回答
66 浏览

angular - 在 Angular 2 中访问单击元素的数据源以进行自定义选择

我正在尝试在由 html 制成的 Angular 2 中构建自定义选择。这个想法是,当用户单击选项中的项目时,下拉菜单的主标签会更新以反映选择了哪个项目。到目前为止,我有以下代码:-

HTML:-

TS 文件:-

我不想做“this.typeDropdown.label”,而是想访问实际的数据源,使它是动态的。因此,例如,如果我有另一个由不同数组填充的下拉列表,则可以将相同的单击功能应用于该下拉列表,因此基本上类似于:-

这可能吗?

0 投票
1 回答
1379 浏览

angularjs - UI 路由器,从父控制器传递数据

我正在尝试通过 UI-Router 将网站重构为 Angular。在父组件上,我在控制器上定义了一些数据。如何通过 UI-Router 将此数据传递给子嵌套路由组件?UI-Router 的解析仅在您绑定数据时才有效,但我不知道是否可以将父控制器数据绑定到父组件。

0 投票
3 回答
986 浏览

angular - Angular 4/5:在 Angular 组件之间共享数据

在我的 Angular 应用程序中,当我登录应用程序时,我会获得一个访问令牌,我需要在其他组件(不是父/子关系)的 API 调用中使用它。我尝试使用共享服务,但它不起作用

数据服务:

在我的登录组件中,我有

this.dataService.updateUserInfo(data.userToken);

其他组件

在这里,我无法获取使用登录组件更新的令牌。

在共享服务中,我尝试了主题和行为主题,但都没有工作。

我确保我只是在 app.module.ts 中提到了这个 DataService 作为提供者。我没有在登录组件或任何其他组件中提到它

0 投票
2 回答
776 浏览

angular - 类型'Person []'不可分配给Angular 7 Datatable中的类型'ColumnSettings []

问题

类型“Person[]”不可分配给类型“ColumnSettings[]”。

“Person”类型与“ColumnSettings”类型没有共同的属性。ts(2322)

预期的类型来自属性 'columns',它在类型 'Settings' 上声明

我已经关注了http://l-lin.github.io/angular-datatables/#/basic/server-side-angular-way

附加 json 数据表后出现问题。

人物类

角码

json数据

  • 无法将 json 附加到数据表中的列中。

  • 任何帮助都是最受欢迎的。

0 投票
1 回答
551 浏览

angular - 每当我将函数订阅到服务时,都没有提供参数

我正在尝试将我的函数订阅到一个偶数发射器,但我得到了

未提供“提示”的参数

我是新手,这就是为什么我真的不知道任何解决方法的原因。

0 投票
1 回答
232 浏览

angular - 如何正确管理 Angular 中的导入?

我正在尝试将数据模块导入 Angular 以读取高图中的 CSV,如下所示:

但是,执行此操作时出现以下错误:

无法调用其类型缺少调用签名的表达式。类型 'typeof import("angular-highcharts/node_modules/highcharts/highcharts-more")' 没有兼容的调用签名

我尝试的其他事情是像这样进行导入:

在这种情况下,我没有收到错误,但 highcharts 只会显示:

没有数据显示

每当我在图表设置中尝试这样的事情时:

我究竟做错了什么?如何正确导入数据模块?或者我怎样才能正确地在 highcharts 中显示 csv 数据?

0 投票
1 回答
489 浏览

angular - 在 Angular 中呈现数据的最佳方法是什么?

我在一个数组中有多个发布数据。我想渲染每个帖子。有两种渲染方法:

1:创建一个可重用的组件,并在 *ngFor 内部多次调用它

2:创建组件并在组件内部传递数组

0 投票
1 回答
121 浏览

angular - Angular 最佳实践 - 从 API 存储应用程序设置的位置

在我的应用程序中,我想通过一些应用程序设置进行初始呼叫。这些将包括表单数据(验证规则、下拉选项...),可能还有其他一些设置(待定)。

存储此数据的最佳做法是什么?

只是服务器中的对象?本地存储?...

在 AngularJS 中,我记得使用 rootScope(这并不理想)。

谢谢你的建议。

0 投票
1 回答
344 浏览

angular - Angular - 在(onclick)中传递组件属性

是否可以在组件 B 中的元素上传递组件 A 的变量,(onclick)如下所示?

B组份:

<comp-A (click)="NodeClicked({{index}})"> </comp-A>

其中index是组件 A 的变量。

0 投票
1 回答
61 浏览

angular - 在多级(分层)角度网格中显示 sql 数据

我对 Angular 完全陌生,并且有一个要求,我们需要在多级/分层的 Angular 网格中显示数据。

数据来自 SQL 数据库。它基本上是一个查询,我们在where子句中传递参数并取回数据。

我的问题是:

  1. 我们在 Angular 中是否有现成的多级网格?多级网格应该具有展开-折叠功能。
  2. 我在大多数地方看到来自后端服务的数据(馈送到 Angular 应用程序)始终采用 JSON 格式。如何将来自 SQL DB 的数据转换为 JSON,以便在多级网格中使用?
  3. 使用 HTTP 客户端获取数据时如何传递要在 sql 查询中使用的参数?

注意:这需要在 Angular 8 或更高版本中完成。