当前位置: 首页 > article >正文

Vue开发系列——零基础HTML引入 Vue.js 实现页面之间传参

目录

一、实现页面之间传参

二、使用 URL 查询参数实现传参(不需要额外引入vue-router)


一、实现页面之间传参

实现从a.html 向b.html传参param1=value1, param2=value2

二、使用 URL 查询参数实现传参(不需要额外引入vue-router)

a.html页面

a.html代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Vue Example</title><!-- 引入Vue.js -->
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
</head>
<body><div id="app">{{ message }}<a href="b.html?param1=value1&param2=value2'">点击跳转到b.html页面</a></div><script>// 创建一个Vue实例var app = new Vue({el: '#app',data: {message: 'Hello Vue!'}            });</script>
</body>
</html>

b.html页面:

b.html代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Vue Example</title><!-- 引入Vue.js -->
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
</head>
<body><div id="app">{{ message }}传参1: {{ param1Str }}传参2:{{ param2Str }}</div><script>const params = new URLSearchParams(window.location.search);// 创建一个Vue实例var app = new Vue({el: '#app',data: {message: 'Hello Vue!',param1Str :params.get('param1'),param2Str :params.get('param2')}            });</script>
</body>
</html>
http://www.lryc.cn/news/2393752.html

相关文章:

  • Ubuntu22.04 重装后,串口无响应
  • 设计模式-发布订阅
  • C#学习26天:内存优化的几种方法
  • 功能测试向量是个什么概念
  • C++之string的模拟实现
  • Python打卡第38天
  • 【网络安全】轻量敏感路径扫描工具
  • K8S查看pod资源占用和物理机器IP对应关系
  • Java Spring 之拦截器HandlerInterceptor详解与实战
  • 开源第三方库发展现状
  • JavaSE核心知识点04工具04-02(IDEA)
  • NodeMediaEdge通道管理
  • 25、web场景-【源码分析】-静态资源原理
  • qt结构化绑定的重大缺陷:只能创建局部变量
  • 历年中南大学计算机保研上机真题
  • 端口映射不通的原因有哪些?路由器设置后公网访问本地内网失败分析
  • Vue3 封装el-table组件
  • Python爬虫实战:研究Requests-HTML库相关技术
  • Azure Devops pipeline 技巧和最佳实践
  • 云原生应用架构设计原则与落地实践:从理念到方法论
  • 一起学数据结构和算法(三)| 字符串(线性结构)
  • udp 传输实时性测量
  • 超级对话:大跨界且大综合的学问融智学应用场景述评(不同第三方的回应)之一
  • 【ArcGIS微课1000例】0147:Geographic Imager6.2下载安装教程
  • Android 之 kotlin 语言学习笔记二(编码标准)
  • 华为OD机试真题——Boss的收入(分销网络提成计算)(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • 微软云如何申请使用
  • 历年西北工业大学计算机保研上机真题
  • 使用pnpm、vite搭建Phaserjs的开发环境
  • intra-mart执行java方法笔记