当前位置: 首页 > news >正文

网站建设的作用百度云群组

网站建设的作用,百度云群组,做网盘搜索网站,深圳建设工程中标公示由于微信小程序的wx.showModal不支持富文本内容&#xff0c;无法实现更灵活的展示效果&#xff0c;故需要进行二次封装 实现思路&#xff1a;使用van-dialog以及微信小程序的rich-text实现 代码如下&#xff1a; // index.wxml <van-dialoguse-slottitle"提示"s…

由于微信小程序的wx.showModal不支持富文本内容,无法实现更灵活的展示效果,故需要进行二次封装

实现思路:使用van-dialog以及微信小程序的rich-text实现

代码如下:

// index.wxml
<van-dialoguse-slottitle="提示"show="{{ showDialog }}"show-confirm-buttonconfirm-button-color="#3d80f7"bind:confirm="onConfirmDialog"
><view class="d_content"><rich-text nodes="{{dialogText}}"></rich-text></view>
</van-dialog>
// index.js
Page({
data: {showDialog: false,dialogText: "",confirmCallback: null,},onCloseDialog() {this.setData({ showDialog: false }, () => {wx.showTabBar({animation: true,});setTimeout(() => {this.setData({dialogText: "",confirmCallback: null,});}, 300);});},onShowDialog(type, msg, rMsg, fn) {switch (type) {case "model":this.setData({showDialog: true,dialogText: `<p  style="text-align: justify;"><span style="color: rgba(0, 0, 0, 0.5);">${msg}</span></p>`,confirmCallback: fn ? fn : null,},() => {wx.hideTabBar({animation: true,});});break;case "reject":let mArray = msg.split(rMsg);let text = `<p style="text-align: left;text-align: justify;"><span style="color: rgb(140, 140, 140);">${mArray[0]}</span><span style="color: #ff5858;">${rMsg}</span><span style="color: rgb(140, 140, 140);">${mArray[1]}</span></p>`;this.setData({showDialog: true,dialogText: text,confirmCallback: fn ? fn : null,},() => {wx.hideTabBar({animation: true,});});break;case "custom":this.setData({showDialog: true,dialogText: msg,confirmCallback: fn ? fn : null,},() => {wx.hideTabBar({animation: true,});});break;default:this.setData({showDialog: true,dialogText: msg,confirmCallback: fn ? fn : null,},() => {wx.hideTabBar({animation: true,});});break;}},onConfirmDialog() {wx.showTabBar({animation: true,});this.onCloseDialog();if (typeof this.data.confirmCallback === "function") {this.data.confirmCallback();}},
})
// index.json
{"usingComponents": {"van-dialog": "@vant/weapp/dialog/index"}
}
// index.wxss
.d_content {box-sizing: border-box;padding: 36rpx 46rpx;
}

使用方法

this.onShowDialog("model",`您已向:${subItem.name}申请权限,请等待管理员审核。`);
this.onShowDialog("reject",`您的申请被拒绝,原因为:${subItem.reason},请根据拒绝原因检查您的提交信息,点击确认继续。`,subItem.reason,() => {// ...});

本文仅提供一种思路,可能不是最优写法,欢迎大家讨论留言

http://www.mnyf.cn/news/53690.html

相关文章:

  • 智能建站的优势和不足百度快照优化的优势是什么
  • 有可以做国外支付系统的网站吗今日最火的新闻
  • 网站建设开发服务费怎么做账seo优化工具有哪些
  • wordpress怎样获取文章分类的id网站快速排名优化
  • 营销模板WordPress沧州seo推广
  • 顺德网站设计最火网站排名
  • 二手房交易网站开发源码网站外链购买
  • 安阳网站建设公司加强服务保障满足群众急需i
  • 个网站做淘宝客推广可以吗怎么做关键词排名靠前
  • 网站开发兼容极速字体颜色推荐360推广和百度推广哪个好
  • 网站做优化有用吗如何做营销推广
  • 大作设计网站官网登录入口临沂百度代理公司有几个
  • 网站正在建设中是什么意思找小网站的关键词
  • 做兼职什么网站比较好百度发布信息的免费平台
  • 做网站登录网络营销型网站
  • 建设厅网站的投诉可以哪里查网络优化有前途吗
  • 网络设计方案的重要性seo推广方式是什么呢
  • 工业软件开发技术搜索引擎的优化方法
  • 美国做调研的网站恶意点击广告软件
  • 松江做网站需要多少钱百度在线客服
  • 网站编程培训班seo搜索优化 指数
  • 厦门高端模板建站北京正规seo搜索引擎优化价格
  • 宜昌营销网站建设安徽网站设计
  • 东莞营销商城网站建设百度官网平台
  • css3效果网站网站seo优化总结
  • 彩妆做推广的网站网络广告设计
  • 百度开户做网站2400上海百度推广方案
  • 大兴网站开发网站建设价格市场营销策划书范文5篇精选
  • 程序员做情侣网站全球新闻最新消息
  • 重庆博达建设集团股份有限公司网站2024年2月疫情又开始了吗