1、問題背景
一般出現在加載的時候,傳遞參數給后台,進行數據篩選,然后在加載tree渲染數據。所謂動態參數,可以是你的上一級節點node,或者是根節點node。
2、涉及方法
onBeforeLoad(node,param),需要給的參數在這個方法后面賦值,比如:
var rootNode = $(this).tree('getRoot',node.target);
param.typeId = rootNode.id;
這樣typeId 就作為動態參數,傳遞給了后台,后台獲取typeId這個參數,進行數據篩選以達到目的。
這里需要注意的是:Tree 需要加上 queryParams: {},屬性。
3、