删除tab的getData
This commit is contained in:
parent
62b65d0ec0
commit
42519c74d3
@ -18,10 +18,15 @@ export const socket = Socket
|
|||||||
*/
|
*/
|
||||||
export default {
|
export default {
|
||||||
install(app: App): void {
|
install(app: App): void {
|
||||||
|
// 页面操作
|
||||||
app.config.globalProperties.$tab = tab
|
app.config.globalProperties.$tab = tab
|
||||||
|
// 认证对象
|
||||||
app.config.globalProperties.$auth = auth
|
app.config.globalProperties.$auth = auth
|
||||||
|
// 模态框对象
|
||||||
app.config.globalProperties.$modal = modal
|
app.config.globalProperties.$modal = modal
|
||||||
|
// 全局事件总线
|
||||||
app.config.globalProperties.$bus = bus
|
app.config.globalProperties.$bus = bus
|
||||||
|
// socket对象
|
||||||
app.config.globalProperties.$socket = socket
|
app.config.globalProperties.$socket = socket
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,23 +1,10 @@
|
|||||||
let _data:any = {}
|
|
||||||
|
|
||||||
function setData(data:any){
|
|
||||||
_data = data
|
|
||||||
}
|
|
||||||
|
|
||||||
function getData<T>(){
|
|
||||||
return _data as T
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
getData,
|
|
||||||
/**
|
/**
|
||||||
* 关闭所有页面,打开到应用内的某个页面
|
* 关闭所有页面,打开到应用内的某个页面
|
||||||
* @param url 页面路径
|
* @param url 页面路径
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
reLaunch(url: string,config:any={}): Promise<unknown> {
|
reLaunch(url: string): Promise<unknown> {
|
||||||
setData(config.data)
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
uni.reLaunch({
|
uni.reLaunch({
|
||||||
url: url,
|
url: url,
|
||||||
@ -32,8 +19,7 @@ export default {
|
|||||||
* @param url 页面路径
|
* @param url 页面路径
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
switchTab(url: string,config:any={}): Promise<unknown> {
|
switchTab(url: string): Promise<unknown> {
|
||||||
setData(config.data)
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
uni.switchTab({
|
uni.switchTab({
|
||||||
url: url,
|
url: url,
|
||||||
@ -48,8 +34,7 @@ export default {
|
|||||||
* @param url 页面路径
|
* @param url 页面路径
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
redirectTo(url: string,config:any={}): Promise<unknown> {
|
redirectTo(url: string): Promise<unknown> {
|
||||||
setData(config.data)
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
uni.redirectTo({
|
uni.redirectTo({
|
||||||
url: url,
|
url: url,
|
||||||
@ -63,8 +48,7 @@ export default {
|
|||||||
* @param url 页面路径
|
* @param url 页面路径
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
navigateTo(url: string,config:any={}): Promise<unknown> {
|
navigateTo(url: string): Promise<unknown> {
|
||||||
setData(config.data)
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: url,
|
url: url,
|
||||||
@ -78,8 +62,7 @@ export default {
|
|||||||
* 关闭当前页面,返回上一页面或多级页面
|
* 关闭当前页面,返回上一页面或多级页面
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
navigateBack(config:any={}): Promise<unknown> {
|
navigateBack(): Promise<unknown> {
|
||||||
setData(config.data)
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
uni.navigateBack({
|
uni.navigateBack({
|
||||||
success: resolve,
|
success: resolve,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user