[vue.js]構成el-tree(作成)


質問:treeメニューで移動項目が複数の条件を満たしているかどうかを判断します.
実際の状況:
  • ノードをチェックし、ルートから離れないようにします.
    if(draggingNode.level > dropNode.level && dropNode.level === 1){
      return false
    }
  • 特定のクラス(第2クラス、第3クラス、第4クラス)間でクラス間の移動のみを許可することをチェックする:
  • .
    if(draggingNode.level > dropNode.level && dropNode.level === 1){
      return false
    }
  • クラス1は
  • にチェックされ、4つの深さ(作成位置の初期ノードを含む)のみが作成されていることを確認します.
  • クラス1は
  • にチェックされ、位置を作成する初期ノードを含む4つの深さにのみ移動することを保証します.
  • クラス2は、作成位置の初期ノードを含む1つの深さのみが生成されることを確認した:
  • クラス2は、位置を作成する初期ノード
  • を含む1つの深さしか移動できないことを検査する.
    仮定:
  • のフラグを各条件のif文で変更後に最後に返す必要がありますか?この時の問題は?
  • の3つの演算子を重ねて使用しますか?この時の問題は?

  • 注意事項
  • 戻り速度最速