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

回到顶部