有时,当尝试显示动态列时,渲染器被触发,有时不触发

问题描述 投票:0回答:2

我正在尝试创建一个在其中添加了动态列的延迟成本的网格。我已经将dataIndex指定为c_JobSizeWSJF(that.JobSizeField),并给出了渲染器中延迟成本的值。但是,有时渲染器被触发,有时却没有。]] >>。如果没有,它将从存储中获取c_JobSizeWSJF值并将其打印在网格中。这意味着,延迟成本WSJF显示与作业大小WSJF相同的值,而延迟成本需要以RR / OE值,时间关键性,业务价值之和显示。谁能帮我。

您可以参考下面的代码。

{
  dataIndex: that.JobSizeField,
  text: 'Cost Of Delay WSJF',
  align: 'center',
  hidden: false,
  renderer: function (t, meta, record) {
    var data = record.getData();
    var costOfDelay = (record.get(that.UserBusinessValueField) + 
         record.get(that.RROEValueField) + 
         record.get(that.TimeCriticalityField));
         return costOfDelay;
                }
         },{
           dataIndex: that.JobSizeField,
           text: 'Job Size WSJF',
           align: 'center',
         }

非常感谢您的快速帮助。在此先感谢。

我正在尝试创建一个在其中添加了动态列的延迟成本的网格。我已经将dataIndex指定为c_JobSizeWSJF(that.JobSizeField),并给出了渲染器中延迟成本的值。但是,...

我看过更新程序功能。但是,如果我放置更新程序,则流程本身将不会更新程序,并且“延迟成本” WSJF正在打印that.JobSizeField代替

extjs rally
2个回答

0
投票

我看过更新程序功能。但是,如果我放置更新程序,则流程本身将不会更新程序,并且“延迟成本” WSJF正在打印that.JobSizeField代替

© www.soinside.com 2019 - 2024. All rights reserved.