问题标签 [devextreme-angular]

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

angular - 如何以编程方式获取 Devextreme 数据网格中的当前排序列?

我在 Angular 4 项目中使用 devextreme datagrid 17.1.1 版本。我想在 typeScript 中获取当前排序的列,但 datagrid 的实例没有排序字段。如何获取当前排序的列?谢谢

0 投票
1 回答
25 浏览

devextreme-angular - Devextreme在两列中进行相同的查找,如何避免两次请求?

我有两列具有相同的查找,它们向 API 中的同一个位置发送 2 个请求,如何只调用一次并将其用于两列?

0 投票
2 回答
280 浏览

css - 我在 Azure 中部署的 Angular 10 应用程序在刷新时失去了样式

我已经开始使用 DevExtreme UI Widgets 开发 Angular 10 应用程序。我在我们的 Azure Cloud 中部署了一个演示版本,但在使用它时,我注意到了一个奇怪的行为。当我刷新时,我似乎失去了我的风格。例如,这是登录页面的显示方式:

良好的登录页面

如果我在不输入登录凭据的情况下刷新 URL,页面会更改并显示如下:

错误的登录页面

当我登录时,坏的或好的样式都被继承了。例如,着陆页应如下所示:

很好的登陆页面

如果我在此处刷新屏幕,我还会看到样式正在更改。这是样式丢失时着陆页的显示方式:

着陆页错误

如果我一遍又一遍地刷新页面,当我失去样式时,最终我会重新获得样式并且我的应用程序开始按预期显示。

知道是什么导致样式丢失吗?任何建议将不胜感激。

谢谢,埃德

0 投票
3 回答
535 浏览

html - Angular - 构造函数项在函数中“未定义”

我正在尝试在组件中使用我的数据服务,但是当我单击按钮时它会给出错误并说数据服务未定义。

这是我的组件文件:

以及组件的 HTML 模板:

当我单击“dxi-button”上的按钮时,addToCart() 函数运行。在 ngOnInit 函数中,数据服务显示出来,但在 addToCart 函数中,控制台日志记录数据服务给我未定义。

我究竟做错了什么?顺便说一句,我正在使用 DevExtreme。

0 投票
2 回答
434 浏览

javascript - 从输入按钮和列表中删除项目?

这是我的所有问题-> https://stackblitz.com/edit/dropdown-fill-empty-uecsjw?file=src%2Fapp%2Fapp.component.ts

当前发生。

当我从下拉菜单中选择一些项目并在输入按钮中从侦听器中删除的一个名为“删除”的按钮上删除它们时,它看起来好像仍然被选中并选中(来自输入)。

我知道原因。因为当我单击按钮并调用该函数时,我不会在选择时触发并且没有删除项。

问题是否可以删除按钮上的选定项目(函数 removeTemplate )并在我的输入中删除它?

我正在使用 devExreme 组件,该组件内部有方法 removedItems 但我需要删除并单击按钮。

代码在这里:

0 投票
3 回答
1507 浏览

angular - devexpress datagrid 不会在更新中传递所有列

我有一个CustomStore如下:

并且低实现SendRequest是这样的:

}

和 html 模板是:

问题是,当我想编辑一行时,在弹出窗口中我改变了 justDescription和 insendRequest方法,我只是进入description并且values没有name,这给我带来了问题,因为我应该同时发送它们。

0 投票
1 回答
55 浏览

javascript - 我试图将数组作为参数传递给 httpservice 调用,但参数正在评估为空数组

我试图上传多个图像,因此将图像转换为 base64 编码的字符串,并将其元数据存储在一个数组中。我们将图像路径的引用存储到数据库,因此功能性被写入后端以供插入。

然而 ,

  1. 要将图像文件处理为 base64 并存储元数据,我使用数组并尝试将其作为参数传递给函数,但我在服务调用中收到空数组。有人可以帮我理解为什么以及如何解决这个问题。
  2. 每次for循环迭代都会调用上传图像,为什么?

提前致谢 。

0 投票
0 回答
36 浏览

javascript - 如何在 DevExtreme DataGrid 上找到浅复制行?

我在我的项目中使用 angularjs/devextreme 数据网格,我使用 angular.merge (1.x) mehtod 将现有行合并到新行中。

在我将现有行复制到新行之后,我失去了新行的范围,但我只想在复制的记录行上处理一些数据转换逻辑。我怎样才能做到这一点?我需要确定是否复制了特定行,然后执行一些操作。我怎样才能做到这一点?

0 投票
1 回答
182 浏览

angular - 如何在 dx Gallery 中绑定数据源?

数据源需要绑定在更嵌套的循环中。

我在 training.exercise.pictureList 之前有一个循环,但这对你来说并不重要。我知道在 .ts 文件中循环并在此处绑定数组,但总是打印相同的照片...这里可能是绑定索引的问题

0 投票
1 回答
62 浏览

javascript - 如何在深层嵌套循环中共享 img?JS Angular DEVEXTREME

我所有的代码都在这里:

https://stackblitz.com/edit/angular-devextrem-gallery?file=src/app/app.component.html

我需要在深层嵌套循环中共享图库。问题可能是 dataSource 数组。上面的代码你可以看到如何循环打印图像,但我需要使用 devextreme 画廊在画廊中共享相同的图像。如果您在这里向我推荐任何解决方案但仅使用画廊,我会持开放态度...