1.在根目录utils中创建Toast.js
uni.$showMsg = (title = '数据请求失败!', duration = 1500) => {
uni.showToast({
title,
duration,
icon: 'none'
})
}
2.在页面中使用
<button type="primary" @click="handle">点击</button>
import showToast from '../../utils/showToast.js'
methods:{
handle() {
uni.$showMsg()
}
}
2.全局导入
页面中使用无需导入
import 'utils/showToast.js'
Vue.prototype.$showMsg = uni.$showMsg