最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序開發(fā)之實(shí)現(xiàn)自定義Toast彈框

 更新時間:2017年06月08日 11:54:11   作者:何東_hd  
Toast相信對于利用微信小程序開發(fā)的朋友們來說都不陌生,有時候官方的樣式并不能滿足業(yè)務(wù)要求,怎么辦呢,當(dāng)然有解決辦法了。有一個插件可以直接幫我們完成WeToast,這篇文章主要給大家介紹了微信小程序開發(fā)之實(shí)現(xiàn)自定義Toast彈框的相關(guān)資料,需要的朋友可以參考下。

前言

之前有篇文章是寫的Toast使用,但是有時候官方的樣式并不能滿足業(yè)務(wù)要求,怎么辦呢,當(dāng)然有解決辦法了。有一個插件可以直接幫我們完成,WeToast。

先來看一下效果圖:

怎么用呢,我們來看一下:

WeTaost插件源碼位于src目錄下,包含3個文件。

  • wetoast.js: 腳本代碼
  • wetoast.wxml: 模板結(jié)構(gòu)
  • wetoast.wxss: 樣式

使用時只需要加入以上3個文件即可

第一步:在項(xiàng)目的app.js中引入wetoast.js,并注冊到小程序上,小程序所有Page頁面均可使用

//app.js
let {WeToast} = require('src/wetoast.js')

//注冊小程序,接收一個Object參數(shù)
App({
 WeToast
})

第二步:在項(xiàng)目的app.wxss中引入wetoast.wxss

@import "src/wetoast.wxss";

至于里面的樣式,彈框大小,可自行修改。

第三步:引入WeToast模板

<import src="../../src/wetoast.wxml"/>
<!-- wetoast -->
<template is="wetoast" data="{{...__wetoast__}}"/>

最后要想在那個頁面使用,就在onLoad里面創(chuàng)建WeToast實(shí)例:

// 獲取應(yīng)用實(shí)例
let app = getApp()

Page({
 data: {},

 // 僅執(zhí)行一次,可用于獲取、設(shè)置數(shù)據(jù)
 onLoad: function () {
  //創(chuàng)建可重復(fù)使用的WeToast實(shí)例,并附加到this上,通過this.wetoast訪問
  new app.WeToast()
 },

 onTimeToast: function () {
  this.wetoast.toast({
   title: '請輸入手機(jī)號',
   duration: 1000
  })
 }
})

可以自定義持續(xù)時間,很方便。

demo:點(diǎn)擊下載

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

最新評論

武宣县| 布尔津县| 玛沁县| 金阳县| 武山县| 七台河市| 平阳县| 三门峡市| 乐业县| 唐海县| 凌海市| 衡水市| 麻阳| 清苑县| 兰西县| 宁陕县| 丹江口市| 庆云县| 闽侯县| 阜新| 务川| 南郑县| 保靖县| 垣曲县| 安顺市| 乐清市| 凭祥市| 西乌珠穆沁旗| 陕西省| 华容县| 武宁县| 连平县| 佳木斯市| 天门市| 冀州市| 栾川县| 峨眉山市| 丽水市| 兴海县| 上栗县| 松阳县|