uni-app:uni.navigateTo 封装页面跳转传参
生活随笔
收集整理的這篇文章主要介紹了
uni-app:uni.navigateTo 封装页面跳转传参
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
新建 navTo.js 文件
const togo = function(url,data){url += (url.indexOf('?') < 0 ? '?' : '&') + param(data)uni.navigateTo({ url}) }export function param(data) {let url = ''for (var k in data) {let value = data[k] !== undefined ? data[k] : ''url += '&' + k + '=' + encodeURIComponent(value)}return url ? url.substring(1) : '' }export {togo}掛載全局到 main.js
import * as navTo from '@/utils/navTo' Vue.prototype.$navTo = navTo組件內使用
handleEditShift (params){let url = '/pages/template/stage/xxx/xxx/index.vue'let param = paramsthis.$navTo.togo(url,param) }接收值
onLoad(option) {console.log(option, 'option') },總結
以上是生活随笔為你收集整理的uni-app:uni.navigateTo 封装页面跳转传参的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何搭建测试环境
- 下一篇: 南京邮电大学电工电子基础B实验二(电气参