uni-app---uni.navigateTo跳转传参使用

uni-app---uni.navigateTo跳转传参使用,第1张

uni-app有自己语法。我们使用的时候传参,传字符串或对象,
字符串传参数:可以拼接地址

			goreportdetails(id) {
				uni.navigateTo({
					url: '/pages/reportdetails/reportdetails?id=' + id + '&name=edit'
				})
			},

对象传参数:有些时候参数会丢失,所以借助encodeURIComponent

uni.navigateTo({
						url: '/pages/build/build?list=' + encodeURIComponent(JSON.stringify(this.itemList)) + '&name=' + this.name +'&totalScore=' + this.totalScore + '&content=' + this.content+ '&uid=' + this.uid,
					})

那么接收参数就:

onLoad(option) {
  if (option) {
    this.name = option.name
    this.uid = option.uid
    if (option.list) {
      this.list = JSON.parse(decodeURIComponent(option.list));
    }
  }
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1322601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-12
下一篇 2022-06-12

发表评论

登录后才能评论

评论列表(0条)

保存