BIP保存前出现弹框 阻止保存 点击修改后,再继续保存事件

viewModel.on("beforeSave", function (args) {
  let promise = new cb.promise();
  cb.utils.confirm(
    title: "是否保存?",
    okText: "修改",
    cancelText: "不修改",
    function () {
      if (true) {
        promise.reject();
      } else {
        promise.resolve();
      }
    },
    function () {
      promise.reject();
      return false;
    }
  );
  return promise;
});

  

 

posted @ 2023-11-01 16:58  龙旋风  阅读(35)  评论(0编辑  收藏  举报