uniapp路由调整

简介: uniapp路由调整

1.传递参数的页面


 methods: {
     edit(urlse) {
                  // {{item.machineType==1?'易联云':(item.machineType==2?'飞鹅':(item.machineType==3?'飞鹅标签打印':'云想印'))}}
                console.log(urlse,'urlse')
                if(urlse.machineType==2){ //飞鹅
                    uni.navigateTo({
                        url:"/subPackage/pages/print/printItem?urlee="+ encodeURIComponent(JSON.stringify(urlse))
                    })
                }else if(urlse.machineType==1){
                    uni.navigateTo({
                        url:"/subPackage/pages/print/print?urlee="+ encodeURIComponent(JSON.stringify(urlse))
                    })
                }else{
                    uni.navigateTo({
                        url:"/subPackage/pages/print/printItemindex?urlee="+ encodeURIComponent(JSON.stringify(urlse))
                    })
                }
 }

2.接收路由参数的页面

 onLoad(options) {
           // console.log(options)
          this.options= JSON.parse(options.urlee)
           if (options != null) {
               this.options= JSON.parse(decodeURIComponent(options.urlee))
                 console.log('this.options传参的数据',this.options)
           }
       },

(2)新建的对象路由传递

2.1传递参数的页面

     //会员详情信息
            Jum(id){
                console.log(id,'id')
                let ids={
                    'add_time':id.add_time,
                    'discount':id.discount,
                    'distance_free':id.distance_free,
                    'distribution_free':id.distribution_free,
                    'id':id.id,
                    'img':id.img,
                    'nickname':id.nickname,
                    'price':id.price,
                    'store_id':id.store_id,
                    'sort':id.sort,
                    'status':id.status,
                    'type':id.type
                }
               let idss = JSON.stringify(ids)
               console.log(idss,'idss')
                uni.navigateTo({
                    url:'/packageTaoJiuKu/pages/membershipcard/open_vip?idss='+idss
                })
            },

2.2接收参数的页面

  onLoad(options) {
            console.log(options,'接收options的参数')
            this.options=JSON.parse(options.idss)
            console.log(this.options,'转类型')
            this.liebiao()
        },
相关文章
|
3天前
|
JavaScript
uniapp+vue3路由跳转传参
uniapp+vue3路由跳转传参
153 0
|
9月前
|
小程序 JavaScript 开发者
【uniapp】小程序分包、路由跳转
【uniapp】小程序分包、路由跳转
458 0
|
移动开发 小程序 JavaScript
【uniapp小程序】路由跳转navigator传参封装
【uniapp小程序】路由跳转navigator传参封装
503 0
【uniapp小程序】路由跳转navigator传参封装
|
3天前
|
小程序
uniapp-微信小程序-上拉和下拉触底刷新
uniapp-微信小程序-上拉和下拉触底刷新
10 0
|
3天前
|
Web App开发 数据采集 移动开发
开发uniapp过程中对app、微信小程序与h5的webview调试
开发uniapp过程中对app、微信小程序与h5的webview调试
13 1
|
3天前
|
JavaScript 小程序 前端开发
小程序;vue;uniapp优缺点(各5条)
小程序;vue;uniapp优缺点(各5条)
17 1
|
3天前
|
移动开发 开发框架 小程序
UniApp与微信小程序介绍及区别
UniApp与微信小程序介绍及区别
25 0
|
3天前
|
缓存 小程序
uniapp读取(获取)缓存中的对象值(微信小程序)
uniapp读取(获取)缓存中的对象值(微信小程序)
16 1
|
3天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的4S店客户管理系统的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的4S店客户管理系统的详细设计和实现
50 4
|
3天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的在线课堂微信小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的在线课堂微信小程序的详细设计和实现
35 3

热门文章

最新文章

相关实验场景

更多