[英]Building our own cellRenderer with grouping functionality in ag-grid
[英]Ag-grid inheritate functionality
在創建自定義過濾器時,該功能與ag-grid中內置的功能基本相同。
是個:
var NumberFilter = (function () {
function NumberFilter() {
}
NumberFilter.prototype.init
唯一的區別是我只需要更改功能
NumberFilter.prototype.onFilterChanged
用點替換逗號。 但是要覆蓋所有方法並沒有多大意義,是否有辦法繼承過濾器“數字”的功能並僅更改NumberFilter.prototype.onFilterChanged?
您應該在NumberFilter上使用Javascript繼承,然后覆蓋onFilterChanged方法。 檢查此答案以查看如何做: JavaScript覆蓋方法
然后,而不是指定
filter:'number'
你可以做 :
filter:new MyNumberFilter();
如您所見,我實例化了過濾器,這是必需的,否則您在網格上所有數字列的過濾器將具有相同的實例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.