1. 程式人生 > >彈窗確認操作的業務邏輯與幾種方式

彈窗確認操作的業務邏輯與幾種方式

back confirm function 綁定 問題 tor asc all document

首先,我是一名菜雞的前端開發工程師,只會切圖,除開切圖之外 我只有兩個不會,這也不會,那也不會。

最近在做一個後臺管理的項目,我需要做一個功能: 在後臺操作 刪除 修改 等操作時,彈出一個確認框 讓操作者進行選擇, true or false 。

好了,按照一般的邏輯是使用confirm 調用確認框,根據操作者點擊 操作 返回 true or false ,但是本人嫌他很醜,醜拒!

<button>確認</button>
<script type="text/javascript">
var btn = document.querySelector(‘button‘);
btn.onclick=function(){
if(confirm(‘是否確認操作?‘)==false)
{
return false;
}
console.log("操作成功!")
}
</script>

好了坑已經挖好了,怎麽填坑的問題來了。

要自己寫一個彈窗,這個對切圖仔毫無壓力,本人說過本人只會切圖一點js也不會,這個返回數據的業務需求如何實現,成為了本人心頭一大痛。

用localStorage?用他來儲存?

還是其他方法?把彈窗的 確認 與 取消 按鈕綁定callback?

彈窗確認操作的業務邏輯與幾種方式