小程序模仿toast效果
阿新 • • 發佈:2017-09-28
set 找不到 function parseint mon log port 方法 方便
template建立toast模板
<!--wxapp-toast start--> <template name="toast"> <view class="wxapp-toast-content-box" wx:if="{{isShowToast}}"> <view class="wxapp-toast-content"> <view class="wxapp-toast-content-text"> {{toastText}}</view> </view> </view> </template> <!--wxapp-toast end-->
使用頁面引用
<import src="../../template/template.wxml"/>
template建立toast模板的js(我放在了utils裏)
const showToast = (text, o, count) => { var _this = o; count = parseInt(count) ? parseInt(count) : 2000; _this.setData({ toast: { toastText: text, isShowToast:true, } }); setTimeout(function () { _this.setData({ toast: { isShowToast: false } }); }, count); } module.exports = { showToast: showToast }
在使用頁面的js裏引用
//引用 const common = require(‘../../utils/util.js‘); //使用 common.showToast(‘我在測試toast‘, this, 1000)
【showToast方法在網上借鑒的別人的,出處找不到了,今天把它提取出來到template使用,比較方便】
小程序模仿toast效果