Ag grid 当RidLosesFocus选项为true时停止编辑时,日期选择器不工作

Ag grid 当RidLosesFocus选项为true时停止编辑时,日期选择器不工作,ag-grid,ag-grid-react,Ag Grid,Ag Grid React,在单击日期时,可以对其进行编辑,但如果使用选项stopEditingWhenGridLosesFocus,则日期选择器将不再工作。有可能解决这个问题吗 <AgGridReact stopEditingWhenGridLosesFocus // without this line works fine columnDefs={this.state.columnDefs} components={this.state.components} onGridReady={t

在单击日期时,可以对其进行编辑,但如果使用选项stopEditingWhenGridLosesFocus,则日期选择器将不再工作。有可能解决这个问题吗

<AgGridReact
   stopEditingWhenGridLosesFocus // without this line works fine
   columnDefs={this.state.columnDefs}
   components={this.state.components}
   onGridReady={this.onGridReady.bind(this)}
   rowData={this.state.rowData}
 />

将stopEditingWhenGridLosesFocus设置为true后,当您单击日期时,输入标记将消失,因此日期选择器的引用将丢失

我也有同样的问题,我通过以下方式解决了它:

将自定义组件设置更改为在弹出窗口中工作:

Datepicker.prototype.isPopup = function() {
    return true;
};
然后,在日期选择器中的select事件上调用StopEdit方法:

$(this.eInput).datepicker({
    dateFormat: 'dd/mm/yy',
    onSelect: function(dateText, inst) {
        params.stopEditing();
    }
});

我根据您的示例创建了一个新的工作叉

谢谢:当我们更改月份或单击任何其他禁用部件时。它又失败了。