|
導讀微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一... 微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一項門檻非常高的創新,經過將近兩年的發展,已經構造了新的小程序開發環境和開發者生態。 Toast相信對于利用微信小程序開發的朋友們來說都不陌生,有時候官方的樣式并不能滿足業務要求,怎么辦呢,當然有解決辦法了。有一個插件可以直接幫我們完成WeToast,這篇文章主要給大家介紹了微信小程序開發之實現自定義Toast彈框的相關資料,需要的朋友可以參考下。前言 之前有篇文章是寫的Toast使用,但是有時候官方的樣式并不能滿足業務要求,怎么辦呢,當然有解決辦法了。有一個插件可以直接幫我們完成,WeToast。 先來看一下效果圖:
怎么用呢,我們來看一下: WeTaost插件源碼位于src目錄下,包含3個文件。
使用時只需要加入以上3個文件即可 第一步:在項目的app.js中引入wetoast.js,并注冊到小程序上,小程序所有Page頁面均可使用 //app.js
let {WeToast} = require('src/wetoast.js')
//注冊小程序,接收一個Object參數
App({
WeToast
})第二步:在項目的app.wxss中引入wetoast.wxss @import "src/wetoast.wxss"; 至于里面的樣式,彈框大小,可自行修改。 第三步:引入WeToast模板 <import src="../../src/wetoast.wxml"/>
<!-- wetoast -->
<template is="wetoast" data="{{...__wetoast__}}"/>最后要想在那個頁面使用,就在onLoad里面創建WeToast實例: // 獲取應用實例
let app = getApp()
Page({
data: {},
// 僅執行一次,可用于獲取、設置數據
onLoad: function () {
//創建可重復使用的WeToast實例,并附加到this上,通過this.wetoast訪問
new app.WeToast()
},
onTimeToast: function () {
this.wetoast.toast({
title: '請輸入手機號',
duration: 1000
})
}
})可以自定義持續時間,很方便。 以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網! 相關推薦: 以上就是微信小程序開發之實現自定義Toast彈框的詳細內容,更多請關注php中文網其它相關文章! 小程序是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用。 |
溫馨提示:喜歡本站的話,請收藏一下本站!