2021年2月25日解決済み

createElement() をすれば appendChild() は不要ではないのですか?

ユーザー
board.appendChild(panel.getEl());

において、panelgetEl()を渡していますが、panelには

class Panel{
    constructor(){
      this.el=document.createElement('li');
      this.el.classList.add('pressed');
    }

の部分でli要素が付加されているように解釈しました。
そのため、appendChild()で渡すのはpanelだけで良いのではと考えましたがうまく動作しません。
解説よろしくお願いいたします。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?