0

私は ES6 を初めて使用します。ソート、サイズ変更などのメソッドclasses用に作成しているクラス内でメソッドをグループ化する方法を理解しようとしています...Table

class Table extends someClass{
    myMethods(){
        //BLAH      
    }
    var column={
        sort:()=>{
            console.log('firing');
        },
        resize:{
            mousedown:()=>{

            },
            mousemove:()=>{

            },
            mouseup:()=>{

            },
            mouseout:()=>{

            }
        }       
    },
    var cells={
        edit:()=>{
            console.log('firing');
        }
    }
}

//エラー (予期しない識別子)

問題は、Tableクラスが既に (デフォルトの基本クラス)someClassを拡張していることです。私は、クラスまたは何かを拡張すると言いますがColumn、既に基本クラスを拡張しているため、できません。

質問:既に別のクラスを拡張しているクラス内で、メソッドsortを整理するにはどうすればよいですか? resize(またはこれは非標準ですか?そうであれば、適切な方法を提供してください。)

4

1 に答える 1