resetInitialData

This commit is contained in:
Xu Chang 2022-08-12 12:27:08 +08:00
parent 8713ba7b00
commit a32b72452e
2 changed files with 7 additions and 6 deletions

View File

@ -12,8 +12,8 @@ export default OakComponent({
printRunningTree() {
console.log(this.features.runningTree.getRoot());
},
setInitialData() {
this.features.cache.setInitialData();
resetInitialData() {
this.features.cache.resetInitialData();
},
setVisible(visible: boolean) {
this.setState({

View File

@ -55,17 +55,18 @@ export default function render() {
C
</Button>
<Button
theme="primary"
theme="warning"
shape="circle"
onClick={() => {
const confirmDia = DialogPlugin.confirm({
header: '重置数据',
body: '重置后,原来的数据不可恢复',
body: '重置后,原来的数据不可恢复',
confirmBtn: '确定',
cancelBtn: '取消',
onConfirm: ({ e }) => {
this.setInitialData();
this.resetInitialData();
confirmDia.hide();
window.location.reload();
},
onClose: ({ e, trigger }) => {
confirmDia.hide();
@ -73,7 +74,7 @@ export default function render() {
});
}}
>
Rest
Reset
</Button>
</Space>
</Drawer>