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

angular - 如何从 prod build Angular 的 ngx-build-plus 中排除 Devextreme?

我一直在 Angular 应用程序中使用 devextreme,但在制作 prod 构建时,它需要更大的尺寸。所以,我想使用 ngx-build-plus 和 webpack 忽略插件将它从 prod 构建中排除,但它不排除。

  1. 我尝试使用带有 webpack.extras.js 的 ngx-build-plus,它不排除。

    /li>
  2. 我尝试使用 webpack 忽略插件来排除它,我看到错误与 api 方案不匹配。

    发生未处理的异常:配置对象无效。Webpack 已使用与 API 模式不匹配的配置对象进行初始化。- configuration.externals['plugins'][0] 应该是一个字符串。

    /li>

prod它应该从构建中排除 devextreme 。请让我知道是否有任何解决方案。

0 投票
1 回答
230 浏览

angular - 如何在 dx-calendar 中修复“错误地显示星期几”?

我对dx-calendar来自devExtreme. 我试图将一周的第一天设置为 1 以将星期一设置为一周的第一天。组件的日期工作正常。但问题出在标题中。我正在使用 Angular 7 和 devExtreme 18。

在此处参考此图片:(https://drive.google.com/open?id=11g3igXM1lNfC03xsGeAN173uDlkXgBNH

0 投票
1 回答
289 浏览

devextreme - DevExtreme Angular DataGrid - 自定义分组面板和操作

我们希望更好地控制数据网格分组的外观和行为。

对于初学者,我们想控制分组面板的外观 - 可能创建一个自定义面板。

此外,虽然我们希望保留将列拖放到分组面板和从分组面板拖放的能力,但我们需要取消默认行为的能力(例如,如果在某个列上或某个时间完成了拖放,则取消取消分组)。

我们可以这样做吗?

最好的方法是什么?

此外,作为最后的手段,我们正在考虑覆盖内置行为。我们正在使用 devextreme-angular 库。我们能否在不重新编译两个库的所有代码的情况下覆盖原始的 devextreme js 模块(例如提供自定义分组控制器)?

谢谢

0 投票
1 回答
1104 浏览

angular - 我怎样才能使 devextreme dx-autocomplete 仅成为数字

我最初有一个 dxNumberBox,它仅将输入限制为数字,但我必须将其转换为 dx-autocomplete 才能为其提供数据源并使自动完成功能可用

我怎样才能让 dx-autocomplete 只接受号码?

原始号码框:

dx-自动完成:

到目前为止,我已经尝试过 elementAttr、inputAttr、type 等,但没有成功。也许我只是使用不正确。

0 投票
1 回答
3300 浏览

javascript - Angular devextreme 风格的 dxi 列

我需要在 Datagrid 中创建一列以获得指针光标,但任何样式都不会改变一切。我试过使用 dxi-column 选择器并使用一个类。与 和without::ng-deep

有什么想法或解决方案吗?

我已经开始使用模板,但我无法让包装器填写单元格

0 投票
1 回答
1416 浏览

angular - 用于生产构建的 Angular Ivy 编译器错误

我正在开发这个 Angular 8 应用程序,在尝试通过运行创建生产构建时遇到以下错误ng build --prod

我启用了常春藤,

我使用的 DexExtreme 库是,

该问题可能与此报告的问题有关。任何形式的帮助表示赞赏。

0 投票
1 回答
2854 浏览

angular - 如何在自定义组件中使用 DxTemplate

我使用了 DevExtreme 库,如何将 DxTemplate 指令用于包装 DxLookupComponent 的自定义组件?如果可能,如何进行?

我有一个“包装器”,可以为 DxComponent(文本框、文本区域、日期框和选择框)添加更多功能,并且效果很好。但是我需要在我的包装组件中使用 DxTemplate 指令来将模板显示到 DxLookupComponent 中。

我的外观代码如下所示:

在我的包装组件内部:

0 投票
1 回答
264 浏览

localization - DevExtreme Angular:国际化与全球化

在 DevExtreme(Angular) 中,有两种本地化字符串的方法,数字日期和货币:

  1. 国际
  2. 全球化

这两种方法我都试过了,但找不到哪个更好,为什么?

这两者有什么区别?

我应该使用哪一个?

0 投票
1 回答
451 浏览

angular - DevExtreme 组件在事件参数中不可用

DevExtreme 组件提供的大多数事件方法都传入一个事件对象,该事件对象具有事件触发组件作为子级。在处理事件方法中,我可以只使用事件参数中的组件,而不必使用@ViewChild 机制引用组件。在大多数情况下,这可以完美地工作。但是 - 如果我使用 DxForm 动态创建表单组件并将以下对象提供给 DxForm 的 items 参数,它将不再起作用:

我的事件处理方法 autocompleteChanged 将被调用并且我得到事件对象。事件对象也有一个子组件。但是这个组件对象不知何故坏了:

在此处输入图像描述

如您所见,组件对象没有有用的属性。大多数属性都以下划线开头(它们是某种私有/受保护的吗?)。

我错了什么?真的不可能这么简单地获得组件吗?

0 投票
1 回答
849 浏览

angular - 设置 DxDataGrid 的默认选项

我有一个角度应用程序,它有很多使用 DxDataGrid 的组件,它们都有相同的默认选项。是否可以在任何设置文件或类似文件的某处设置默认选项?