微信小程序自定义toast怎么用-创新互联

这篇文章给大家分享的是有关微信小程序自定义toast怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联建站服务紧随时代发展步伐,进行技术革新和技术进步,经过10余年的发展和积累,已经汇集了一批资深网站策划师、设计师、专业的网站实施团队以及高素质售后服务人员,并且完全形成了一套成熟的业务流程,能够完全依照客户要求对网站进行网站制作、成都网站建设、建设、维护、更新和改版,实现客户网站对外宣传展示的首要目的,并为客户企业品牌互联网化提供全面的解决方案。

一、微信官方默认toast

微信自带toast的效果:

微信小程序自定义toast怎么用

js文件:

wx.showToast({
 title: '成功',
 icon: 'success',
 duration: 2000
})

用法超级简单,但官方小程序有几个问题:

只能显示success、loading两种icon

且icon不可去除

持续时间较大10秒

二、自定义toast

我们最常见的toast是偏底部,而且高度是比较小的那种~~

先看效果:

微信小程序自定义toast怎么用

看似简单,实现起来相当不简单,如何实现:

1)建立一个公共的toast的template模板文件,因为每个页面都需要用到toast



 
  
  
   
    {{title}}
   
  
 

2)JS主要有以下用法

核心代码:

let pages = getCurrentPages();
let curPage = pages[pages.length - 1];

这段代码是核心,getCurrentPages().length - 1 表示可以获得当前页面的page,只有获得了page,才能通过page.setData把当前页面的数据绑定到toast上面。

核心代码:

let animation = wx.createAnimation();
animation.opacity(1).step();

这段代码是toast消失的时候有一个缓慢的动画效果。

感谢各位的阅读!关于“微信小程序自定义toast怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


分享标题:微信小程序自定义toast怎么用-创新互联
文章URL:http://csruizhi.cn/article/ipppe.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 成都网站建设 重庆网站制作 营销型网站建设 网站设计公司 手机网站建设 重庆网站制作 网站制作公司 成都网站设计 定制网站建设 成都网站建设 成都网站建设 成都网站建设流程 成都网站建设推广 成都网站建设 企业网站设计 企业网站制作 网站设计制作 成都网站建设 四川成都网站制作 企业网站建设 营销型网站建设 网站建设