uniapp 全局公共方法挂载及使用

1.创建

在utils文件夹下创建一个放公共方法js文件public.js

2.public.js

我这里以弹窗为示列


// 提示
function showToast(text, time, icon) {
	// console.log(text, time, icon)
	uni.showToast({
		title: text,
		duration: time,
		icon: icon != undefined && icon != NaN && icon != '' && icon != 'none' ? icon : 'none'
	})
}
//一定要声明暴露函数,可以被引用 
module.exports = {
	showToast
}

 一定要声明暴露函数,才可以被引用 ,否则是找不到的

3.挂载

在main.js中挂载

import $public from './utils/public.js'//引入
Vue.prototype.$public = $public//挂载

4.使用

使用的时候直接this.方法名即可

this.$public.showToast('没有更多数据啦!!!', 1000, '')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值