当前位置:网站首页>十一、uni-app生成弹窗及换行
十一、uni-app生成弹窗及换行
2022-07-30 01:05:00 【Ming-Afresh】
先看一下官方文档
这里我们区分弹窗showModal和提示窗showToast的功能
// 官网示例效果
uni.showModal({
title: '提示',
content: '这是一个模态弹窗',
success: function (res) {
if (res.confirm) {
console.log('用户点击确定');
} else if (res.cancel) {
console.log('用户点击取消');
}
}
});
附加传参和换行的弹窗代码
这里的 _that.字段 是由form表单提交定义的onSubmit方法里重新定义了 var _that = this 【非必要】 除非this用的太多了
title是改文本不用说了
content的弹窗内容涉及换行主要是【 \n 】直接用即可 除了有字符串连接需要加 ‘+’
这里我还在确认按钮添加了提示窗 uni.showToast
// 原函数入参那一段可忽略不计 data自己写入参
// 新增弹窗
uni.showModal({
title: '确认提醒',
content: '每人每天只能生成3次动态码!\n ' + _that.name + ' | 本人' + '(' + _that.idCode + ')' + '\n ' + '同行人数:' + _that.peoples + '\n ' + '车牌号: ' + _that.form.carNumber + '\n' + '目的单位名称: ' + _that.form.companyAddr + '\n' + '联系人: ' + _that.form.contactPeople + '\n' + '联系电话: ' + _that.form.contactPhone,
success: function(res){
if(res.confirm){
console.log('用户点击确认')
uni.showToast({
icon: "success",
title: "生成成功"
})
// 原函数入参
let rmmates = []
for (let item of _that.items) {
if (!item.checked) rmmates.push(item.id)
}
let data = {
id: _that.id,
toCompanyContactPhone: _that.form.contactPhone,
toCompanyContact: _that.form.contactPeople,
toCompanyName: _that.form.companyAddr,
licensePlateNumber: _that.form.carNumber,
params: {
rmmates: rmmates
}
}
_that.getQRImage(data)
// 入参和弹窗确认后 定义getQRImage方法拿到data 在后面用getQRImage做事件的处理
}else if(res.cancel){
console.log('用户点击取消按钮')
}
}
})
这样就做好了 但是在微信开发者工具里【换行不识别】→ 所以需要用【预览】功能真机测试
点击确定后触发 uni.showToast (上面黑色主题是我微信设置的 与本次内容无关 正常应该是白色的)
边栏推荐
- Finding a 2D Array
- News text classification
- CMake Tutorial 巡礼(1)_基础的起点
- 3 tips for using hot events to create press releases?A must-see for self-media people
- Navicat for mysql crack version installation
- 4 hotspot inquiry networks necessary for new media operations
- 推荐系统:特征工程、常用特征
- Worthington Optimized Technology: Cell Quantification
- Weekly recommended short video: What is R&D efficiency?It can achieve anti "involution"?
- 工厂模式
猜你喜欢
Running a Fabric Application
二维数组的查找
泰克Tektronix示波器软件TDS2012|TDS2014|TDS2022上位机软件NS-Scope
9 common mistakes testers fall into
Reconstruction of binary tree
推荐系统:用户“行为数据”的采集【使用Kafaka、Cassandra处理数据】【如果与业务数据重合,也需要独自采集】
CMake Tutorial 巡礼(1)_基础的起点
这是一道非常有争议的题,我的分析如下: TCP/IP在多个层引入了安全机制,其中TLS协议位于______。 A.数据链路层 B.网络层 C.传输层 D.应用层
测试员容易陷入的9大误区
4 hotspot inquiry networks necessary for new media operations
随机推荐
Chinese semantic matching
CMake Tutorial 巡礼(0)_总述
泰克Tektronix示波器软件TDS520|TDS1001|TDS1002上位机软件NS-Scope
Reconstruction of binary tree
Worthington Papain & Chymotrypsin & DNase I
这是一道非常有争议的题,我的分析如下: TCP/IP在多个层引入了安全机制,其中TLS协议位于______。 A.数据链路层 B.网络层 C.传输层 D.应用层
MySql的初识感悟,以及sql语句中的DDL和DML和DQL的基本语法
Nacos micro service ~ Nacos 】 【 configuration of the center
【LeetCode每日一题】——637.二叉树的层平均值
Validation Framework-01
Toutiao We-Media Operation: How to Gain 500+ Fans in Toutiao Today?
cp强制覆盖与不覆盖拷贝方法
排序相关应用
二叉排序树(C语言)
测试员容易陷入的9大误区
裁员趋势下的大厂面试:“字节跳动”
TCP/IP 常见问题
2022-07-29:一共有n个人,从左到右排列,依次编号0~n-1, h[i]是第i个人的身高, v[i]是第i个人的分数, 要求从左到右选出一个子序列,在这个子序列中的人,从左到右身高是不下降的。
Detailed explanation of nacos cluster configuration
重建二叉树