问题标签 [labelfunction]

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 投票
3 回答
15549 浏览

apache-flex - 如何为 Flex Datagrid 制作可重复使用的 labelFunction?

我有一个标签功能,如:

我在数据列中使用labelFunction.

如果我的数据字段被称为“startDate”,这很好用。我想让这个函数通用,这样我就可以在任何地方使用它。

我怎样才能做到这一点。我想我需要使用某种“反思”——或者完全是另一种方法?

0 投票
2 回答
692 浏览

java - 值对象的深度弹性加载问题(前端延迟加载?)

我正在使用带有 flex 前端的 java 后端。而且当我想使用标签函数时,它不会加载诸如值对象之类的深入属性,就像它在flex端被延迟加载一样,我确定它不是来自后端,因为我已经检查过了在那边。

我在数据网格中也得到了它,它不会一次加载所有值。

例如

我要求在我的后端获取所有 John's,后端给我所有包含 Doe 的 John's。现在在 flex 端,当我收到该数据时,我会从 callresponder 触发结果事件。但是它仍然不能将 doe 加入到 Johns 中,john 的 doe 属性仍然为空。当我第二次问它时,它现在是关于母鹿的,所以它看起来像前端方式的延迟加载......

我究竟做错了什么?

问候

0 投票
2 回答
306 浏览

apache-flex - 基于字符提取文本 - Flex

我正在使用自动完成组件和 labelFunction 以便用户能够按他们的姓名或 ID 进行搜索。搜索完成后,我想将数据提取到查询中。

唯一的问题是我只需要查询的名称或 id 而不是两者都需要,所以我想从 id 变量中提取...

当前,如果用户键入 - Joe 或者他们键入 - 13

两者都将通过自动完成组件返回 Joe - 13 的结果。

我正在使用破折号 - 以视觉方式分隔结果。所以我想知道是否有办法从文本字段中提取文本到某个字符,在这种情况下是破折号。

谢谢

0 投票
1 回答
594 浏览

datagrid - 从 Flex 3 中的 DataGrid 获取单个单元格 labelFunction 的内容

这类似于我上周提出的这个问题。

我的 dataGrid 每行填充了三个电话号码。每个电话号码都从数组中提取并使用 labelFunction 显示,而名称和描述来自 dataProvider。我对我的最后一个问题使用了非常有用的解决方案并取得了一些成功,但无法获取实际数据。

也许我在这上面花了太多时间,但我被难住了。

0 投票
1 回答
1434 浏览

apache-flex - Flex DataGrid labelFunction 没有被调用

我有一个 DataGrid,其中一列有一个 labelFunction。当我运行应用程序时,DataGrid 中会出现一个滚动条,向我表明它有数据,但 DataGrid 中没有任何内容。当我滚动项目开始出现时。当我调试它时,我注意到 labelFunction 在我开始滚动之前从未被调用过。有谁知道为什么会这样?

0 投票
2 回答
3197 浏览

apache-flex - Flex DropDownList LabelFunction 问题

我有一个下拉列表:

现在 refPatientResponseLists 返回 3 行数据,我需要在下拉列表中显示 3 个值。所以我有标签功能:

但这在下拉列表中仅显示 1 个值。所以它返回类似:

如何获取下拉列表中的所有 3 个值。希望我的问题可以理解并期待答复。

谢谢

哈里什

日志中的对象结构:

0 投票
3 回答
14354 浏览

apache-flex - Flex DatagridColumn LabelFunction 附加参数

我有一个定义了 labelFunction 的 datagridcolumn:

是否可以添加一个额外的参数,以便我可以传递我打算使用的格式化程序的属性值?

例如:

谢谢。

0 投票
1 回答
672 浏览

apache-flex - 启动 Flex DataGrid 渲染

我有一个 DataGrid,其中一些列可以有一个 labelFunction。labelFunction 结果的性质可能会产生问题(例如应用格式化、绕过格式化)。

如何让 DataGrid 重新渲染可见项目,以便再次运行 labelFunction 以获取新数据。

我已经尝试过 invalidateDisplayList、validateNow,并尝试在 DataGrid 上调度 ResizeEvents。没有成功。

0 投票
1 回答
2259 浏览

flash - Flash Datagrid 根据更新的数据更改单元格颜色

我的 Flash 应用程序中有一个数据网格,其数据不断更新。在每次更新时,我只需要更改数据已更改的那些单元格的单元格颜色。同样,如果更新后的值小于旧值,则单元格颜色应更改为红色,否则为绿色。

我曾尝试使用 labelFunction、cellrenderer 等。但无济于事。无论如何,我无法访问单元格中的当前数据以将其与新数据进行比较。

这让我不知所措。我头上剩下的最后几根头发要拔掉!

提前感谢您的帮助!

0 投票
1 回答
636 浏览

datagrid - 在数据网格列中转义 html 特殊字符

我有一个数据网格(6 列),它显示来自数据库的字符串。我正在尝试使用标签函数来转义字符串中的 html 特殊字符(如 &apos、& 等)。

我在网上找到了这个:

但是,当我这样做时,出现错误:无法访问空对象引用的属性或方法。

当我像这样更改上面的代码时,这很好用:

其中 computer_name 是此数据网格列的数据字段。

发布数据网格代码:

到目前为止,这一切都很好(仅将 labelfunction 应用于 2 列).. 但我想将 label 函数应用于所有列...