一种是在请求数据前展示toast,比如Toast.show(),然后在获取到数据以及处理完所需要的任务之后隐藏Toast.hide(),这样的话提示框显示的时间基本就是请求数据所花的实际
还有种是在toast组件中设置属性duration(比如默认2.5秒)控制toast展示时间,这样的话toast显示的时间就根据传递的时间来,Toast.show(3) 那就是toast显示3秒后关闭
牙叔教程 简单易懂
普通toast
修改背景色toast
修改圆角toast
径向渐变toast
圆形toast
点九图toast
多行居中toast
屏幕中央
左上角0,0
左上角100,0
屏幕上方
屏幕右边
屏幕左边
屏幕底部
手机: Mi 11 Pro
Android版本: 12
Autojs版本: 9.1.0
思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程
部分内容来自网络
本教程仅用于学习, 禁止用于其他用途
/**
* @用户信息缓存,公共js封装
* @Author maguangbo
* @Date 2019-07-18
* @Email 815186911@qq.com
* **/
export default (function() {
var com = {}
com.setCurrentUserInfo = function(userInfo) {
return uni.setStorageSync('userInfo', userInfo)
}
com.getCurrentuserInfo = function() {
return uni.getStorageSync('userInfo')
}
com.getToken = function(){
return uni.getStorageSync('tokens')
}
com.setToken = function(content){
return uni.setStorageSync('tokens',content)
}
var tokenInfos ={
"token": "",
"expiredTime": ""
}
com.getTokens = function(){
if(uni.getStorageSync('tokens')){
var tInfos = uni.getStorageSync('tokens')
tInfos.token &&(tokenInfos.token = tInfos.token)
tInfos.expiredTime &&(tokenInfos.expiredTime = tInfos.expiredTime)
}
return tokenInfos
}
var userInfo = {
"id": '',
"userName": '',
"nickName": '',
"email": '',
"phone": '',
"identity": '',
"roleId": '',
"apiUserId": '',
"apiKey": '',
"createDate": ''
}
com.getUserInfos =function(){
if(uni.getStorageSync('userInfo')){
var infos = uni.getStorageSync('userInfo')
infos.id &&(userInfo.id = infos.id)
infos.userName &&(userInfo.userName = infos.userName)
infos.nickName &&(userInfo.nickName = infos.nickName)
infos.email &&(userInfo.email = infos.email)
infos.phone &&(userInfo.phone = infos.phone)
infos.apiUserId &&(userInfo.apiUserId = infos.apiUserId)
infos.apiKey &&(userInfo.apiKey = infos.apiKey)
infos.createDate &&(userInfo.createDate = infos.createDate)
return userInfo
}
return false
}
com.toast = (title, duration=1500, mask=false, icon='none')=>{
if(Boolean(title) === false){
return
}
uni.showToast({
title,
duration,
mask,
icon
})
}
return com
}())
这是一个常用的公共用户信息封装实体类,个人感觉很方便,如果有更好的的欢迎大佬指教!