如果使用模板:函数,为什么 Webix 数据表单元格值在编辑后消失?
Why Webix datatable cell values disappear after editing if template :function is used?
在我的一个 Webix 数据表单元格(可编辑)中,我使用 template:function 来获取和显示值。现在,如果我编辑这些单元格中的任何一个,则不会显示编辑后的值,而是显示旧值。
如果我再次点击那个单元格,我就能看到新输入的值。
为什么会发生以及如何在该单元格中显示新编辑的值。
它仅发生在使用模板函数的列下的单元格中。
在下面的代码片段中,请检查父列 'Place' 下,如果我编辑 'climate' 列下的单元格,一旦取消鼠标控制,该值就不会显示。 'type' 列下的单元格没有发生同样的问题。
片段:https://webix.com/snippet/8a63b3c7
摆脱这个问题的方法是什么?
谢谢。
您没有以正确的方式使用模板,如果您必须提供常量值,则无需创建模板。当我们必须自定义数据时,会使用模板。请按照以下 link 如果您仍然遇到任何问题,请告诉我,在模板函数第一个参数中,提供行数据,请评估行中的字段数据。
在我的一个 Webix 数据表单元格(可编辑)中,我使用 template:function 来获取和显示值。现在,如果我编辑这些单元格中的任何一个,则不会显示编辑后的值,而是显示旧值。
如果我再次点击那个单元格,我就能看到新输入的值。 为什么会发生以及如何在该单元格中显示新编辑的值。 它仅发生在使用模板函数的列下的单元格中。
在下面的代码片段中,请检查父列 'Place' 下,如果我编辑 'climate' 列下的单元格,一旦取消鼠标控制,该值就不会显示。 'type' 列下的单元格没有发生同样的问题。
片段:https://webix.com/snippet/8a63b3c7
摆脱这个问题的方法是什么?
谢谢。
您没有以正确的方式使用模板,如果您必须提供常量值,则无需创建模板。当我们必须自定义数据时,会使用模板。请按照以下 link 如果您仍然遇到任何问题,请告诉我,在模板函数第一个参数中,提供行数据,请评估行中的字段数据。