add:基本实现撤销、恢复功能

This commit is contained in:
lhj
2024-11-10 20:37:55 +08:00
parent 1c14acf615
commit 9a365dd1a1
3 changed files with 59 additions and 12 deletions

View File

@ -5,12 +5,12 @@
<div class="web">pc</div>
<div class="btn">
<a-space>
<a-button @click="">
<a-button :disabled="!store.canUndo" @click="store.undo">
<template #icon>
<icon-left />
</template>
</a-button>
<a-button @click="">
<a-button :disabled="!store.canRedo" @click="store.redo">
<template #icon>
<icon-right />
</template>
@ -112,7 +112,7 @@ store.$onAction(
onError, // action 抛出或拒绝的钩子
}) => {
after((result) => {
console.log(`store action-${name}回调后:` + result);
// console.log(`store action-${name}回调后:` + result);
})
// 如果 action 抛出或返回一个拒绝的 promise这将触发
onError((error) => {