react中常规删除功能
// 删除
handleDeleteNiche = async () => {
// 方法一:
// let title = "删除";
// let message = ( <div><p > 商机删除后列表将不可见此商机, 请谨慎操作! </p> </div>);
// let ret = await this.confirmModal(title, message);
// ret && this.deleteNiche();
// };
// deleteNiche = async () => {
// const res = await this.webapi.sellFlow.deleteNiche({
// nicheIds: [this.component.props.nicheId || 0]
// });
// if (res.result) {
// this.message.success("操作成功!");
// this.reload();
// } else {
// this.message.error("操作失败!");
// }
// 方法二:
let id = this.base.gs("data.nicheId");
let ret = await this.modal.show({
title: "删除",
centered: true,
className: "delete-modal",
width: 600,
children: ( <p> 删除后列表将不可见, 请谨慎操作! </p>),
})
if (!ret)
return
let resp = await this.webapi.sellFlow.deleteNiche({
nicheIds: [id || 0]
});
if (resp.result) {
this.message.success("操作成功!");
this.component.props.modalOk(true);
}
};
以上是 react中常规删除功能 的全部内容, 来源链接: utcz.com/z/512272.html