我需要在kendo react用户界面(“ www.telerik.com/kendo-react-ui/components/treeview/”)中添加,删除和编辑节点,但是我不喜欢在项目中使用jquery。首先,我需要知道如何选择一个特定节点并通过添加同级节点来对其进行更新?
有人有很好的经历吗?
这是我渲染树的Shema:
thefunctionIgetTreeFrom= async () => {
try {
const { data } = await api.calling("full", 1, 1000);
const treedata = data.data.map(
({ Id, Title, ChildOrder, LevelNumber, ParentId, ButtonForAdd }) => {
return {
text: Title ,
id: Id,
hasChildren: ChildOrder,
LevelNumber: LevelNumber,
ParentId: ParentId,
//ButtonForAdd:<button className="">add</button>,
items: [{
text: Title,
id: Id,
}],
};
}
);
this.setState(state => ({
...state,
treedata
}));
} catch (error) {
console.log(error);
}
};
就目前而言,我想知道如何在每个节点中添加一个添加按钮?就像HTML按钮标记一样。