问题标签 [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 回答
2351 浏览

angular - 单击按钮时未显示弹出窗口

我在我的 Angular Web 应用程序中使用 devextreme 组件。现在,如果用户单击工具栏按钮,我正在尝试显示一个弹出窗口。我将弹出可见性绑定到组件中的布尔属性。问题是,弹出窗口没有显示。出于测试目的,我在组件的单​​击事件中添加了一条简单的警报消息,并且该消息正在显示。这意味着,点击事件正在调用,但 popul 不会显示。

这是工具栏模板:

弹出模板:

这里是组件:

这里出了什么问题?谢谢你。

0 投票
1 回答
486 浏览

angular - 单击按钮时隐藏弹出窗口

我正在尝试在 Angular 应用程序中隐藏按钮单击时的弹出窗口。我在一个组件中打开弹出窗口,因此我将此组件导入到弹出内容组件(我有一个关闭按钮)中,以便访问弹出窗口本身。我注册了一个点击事件,它应该关闭弹出窗口。但是如果我点击关闭按钮,什么都不会发生。

你可以在这里找到堆栈闪电战: https ://stackblitz.com/edit/angular-dxpopup-vffzdr

0 投票
1 回答
1836 浏览

translate - Angular 7 ngx-translate 在不刷新页面的情况下更改运行时转换

注意:我厌倦了与该主题相关的所有问题和答案。

我想在更改语言 Dropdown 时翻译 Typescript 变量值而不刷新页面。

我试图改变语言方面的数据变化。我成功更改HTML Bind:下拉值更改但不更新TypeScript Bind:值的值。

我使用ngx 翻译

我推荐链接:但没有成功

  1. angular-ngx-translate-在打字稿中的用法
  2. ngx-translate-in-ts-file-angular
  3. ngx-translate-with-dynamic-text-on-ts-file

components.ts

component.html

0 投票
1 回答
950 浏览

angular - 提交表单按钮未触发

我有一个带有一些字段的 devextreme 表单和一个提交按钮。如果我点击提交按钮,则组件中的相应点击事件不会触发。useSubmitBehavior设置为true,事件submit设置为组件点击事件。这是一个简单的例子:例子

0 投票
2 回答
1156 浏览

angular - 使用选定的值设置隐藏的表单字段值

目前我正在尝试从 a 中获取选定的值dxSelectBox并将其分配给隐藏的表单字段。我已经在带有模板引用的标记中尝试过它,我已经在控制器文件中尝试过它(访问DxiItemComponent并获取它的值。

实际上,我有这个标记:

managerNameChanged看起来像这样:

但我对selectBox. 我这样声明:

所以,问题是,我如何获得dxSeletBox编辑器的价值?

0 投票
1 回答
3897 浏览

angular - 如何以编程方式更改 dx-select-box 的值,以便触发 valueChange?

我正在使用Angular9,JasmineDevextreme.

我的目标是编写一个测试来改变一个dx-select-boxsovalueChange事件的值,然后断言产生的效果。

我面临的问题dx-select-box被呈现为 multiple ,div所以我看不到任何我可以操纵的问题。<select><option>

测试看起来像:

有人知道如何从Jasmine 测试中引发valueChange事件吗?dx-select-box

这里是 dx-select-box 的演示:https ://js.devexpress.com/Documentation/ApiReference/UI_Widgets/dxSelectBox/

谢谢你的任何提示!

编辑:刚刚发现:

0 投票
1 回答
94 浏览

angular - 重置表单值后无法设置文本框值

我有一个包含多个字段的表单。单击工具栏上的按钮后,表单将显示在弹出窗口中。在此按钮单击事件中,我为新项目设置了一些默认值。在弹出窗口显示并且用户单击取消或关闭弹出窗口后,我重置表单字段值。如果我想再次添加一个新项目,弹出窗口会显示,但没有为该internalNumber字段设置默认值,但有趣的是只为日期设置。我想不通,为什么?我在标记和控制器中以相同的方式为这两个编辑器设置值。

这是一个测试样本:https ://stackblitz.com/edit/angular-dxpopup-wznhbc

0 投票
1 回答
53 浏览

angular - 未设置编辑表单中的枚举值

我有一个包含一些数据的网格(在 stackblitz 示例中的一行)。数据模型是一个文档,具有优先级和货币属性。我用枚举实现了这个属性。然后我将此枚举转换为数组,以便将它们用作 devextreme 选择框组件的数据源。

单击该行,编辑按钮将其状态更改为启用。单击编辑按钮,将显示一个带有表单的弹出窗口。选择框中的货币值设置正确,但优先级没有。我真的不明白,为什么?

您可以在此处找到 stackblitz 示例:https ://stackblitz.com/edit/angular-dxpopup-3y6h4h

0 投票
1 回答
1362 浏览

html - 具有分组列垂直滚动的 DevExtreme 数据网格不起作用

我在我的网格中禁用了分页我想在带有分组列的数据网格中添加垂直滚动,我在我的网格中启用了“标准”滚动但滚动没有显示在我的网格中,我被困在这个问题中请为此问题提供解决方案. 这是我的数据网格 html 和附加的网格屏幕截图。

数据网格

0 投票
1 回答
3668 浏览

devexpress - DevExpress GridView - 单元格/列的自定义过滤器功能

如何为列或单元格定义自定义过滤器功能?举个例子,假设我们有一个文本值,并且在标题中有一个搜索输入

在此处输入图像描述

如何告诉gridview调用一个函数

我希望像这样使用它:

但是 GridView 不支持customFilter方法,没有类似的。你知道如何在 devexpress 中实现这种自定义过滤,看起来很简单,但我为此苦苦挣扎了好几个小时。先感谢您。