大家好,我是Max,目前在乱搞业务部门工作。我的工作职责是开发一些有趣的应用,我对于创造出奇奇怪怪的应用非常感兴趣。
我是一个喜欢探索新事物的人,喜欢尝试新技术和新方法,从中发掘出新的可能性。在我的职业生涯中,我一直致力于创造出有用的和有趣的产品,帮助人们解决实际问题。
我希望通过我的工作和生活经验,能够启发到更多的人,让他们也能够拥有创新思维和积极向上的态度。如果您有任何关于开发或者生活上的问题,欢迎和我交流,希望我们可以一起成长。同时,如果有大神看到我的文章请划过,因为我还有很多需要学习和提升的地方。
让我们开始一段惊险刺激的开发之旅吧!
——————————————————————————————————————————
使用说明:给与用户一个选择窗口,是否,是执行代码,否就执行B代码。
官方文档地址:文档中心
弹出警告弹窗
-
API
在审批表单页面向用户弹出警告弹窗:
call('alert', payload)
调用后会阻断用户页面,后续逻辑代码需在用户点击“确认”或“取消”后编写。 -
调用
var payload = { content: "警告:存在严重问题!" }; cf.call("alert", payload) .then(() => { // 用户自定义逻辑 }) .catch(() => { // 用户自定义逻辑 }); // 在这下面编写的代码为无效代码
-
payload 参数说明
参数名称 | 数据类型 | 必选 | 说明 |
---|---|---|---|
title | string | 否 | 警告弹窗的标题,默认为“标题” |
content | string | 是 | 警告弹窗的信息 |
onlyAlert | boolean | 是 | 配置警告弹窗仅确认按钮,无取消按钮 |
-
回调说明
cf.call("alert", payload)
调用后返回一个 Promise 回调,需用户传入自定义捕获函数。
实际操作:
我们会看到官方文档写了payload 参数可以变出不同显示效果。
代码一:单按钮+弹窗
代码二:双按钮+弹窗