|
@@ -7,10 +7,60 @@
|
|
active-class 定义点击后的样式
|
|
active-class 定义点击后的样式
|
|
一定要搭配占位标签使用
|
|
一定要搭配占位标签使用
|
|
-->
|
|
-->
|
|
|
|
+ <!--
|
|
|
|
+ 路由的记录模式
|
|
|
|
+ 有历史记录 push
|
|
|
|
+ 无历史记录 replace
|
|
|
|
+ -->
|
|
|
|
+ <!--
|
|
|
|
+ 传参:
|
|
|
|
+ 1.query传参
|
|
|
|
+ 第一种:router-link上
|
|
|
|
+ 动态绑定to属性
|
|
|
|
+ 传参写在反引号(``)中
|
|
|
|
+ ?拼接传参
|
|
|
|
+ & 连接多个传参
|
|
|
|
+ 第二种:router-link上
|
|
|
|
+ 动态绑定to属性
|
|
|
|
+ 传参写在对象中
|
|
|
|
+ 路径:path/name
|
|
|
|
+ 参数:query对象中
|
|
|
|
+ -->
|
|
<div class="header">
|
|
<div class="header">
|
|
- <router-link active-class="active" class="text" to="/home">首页</router-link>
|
|
|
|
- <router-link active-class="active" class="text" to="/list1">列表</router-link>
|
|
|
|
- <router-link active-class="active" class="text" to="/my">我的</router-link>
|
|
|
|
|
|
+ <router-link active-class="active" class="text" :to="{
|
|
|
|
+ name:'jia',
|
|
|
|
+ query:{
|
|
|
|
+ id:777,
|
|
|
|
+ title:'你好'
|
|
|
|
+ }
|
|
|
|
+ }">首页</router-link>
|
|
|
|
+ <!-- <router-link active-class="active" class="text" :to="`/home?id=6666&title=你好`">首页</router-link> -->
|
|
|
|
+ <!-- <router-link replace active-class="active" class="text" :to="{path:'/home'}">首页</router-link> -->
|
|
|
|
+ <!-- <router-link replace active-class="active" class="text" :to="{name:'jia'}">首页</router-link> -->
|
|
|
|
+
|
|
|
|
+ <!--
|
|
|
|
+ 2.params传参
|
|
|
|
+ 先在路由中配置传参格式
|
|
|
|
+ 1.字符串
|
|
|
|
+ 动态绑定to 参数写在反引号中
|
|
|
|
+ 参数直接拼接即可
|
|
|
|
+ 2.对象
|
|
|
|
+ 动态绑定to属性
|
|
|
|
+ 传参写在对象中
|
|
|
|
+ 路径:只能用name
|
|
|
|
+ 参数:params对象中
|
|
|
|
+
|
|
|
|
+ -->
|
|
|
|
+
|
|
|
|
+ <router-link replace active-class="active" class="text" :to="{
|
|
|
|
+ name:'liebiao',
|
|
|
|
+ params:{
|
|
|
|
+ id:555,
|
|
|
|
+ hobby:'画画'
|
|
|
|
+ }
|
|
|
|
+ }">列表</router-link>
|
|
|
|
+ <!-- <router-link replace active-class="active" class="text" :to="`/list/999/画画`">列表</router-link> -->
|
|
|
|
+ <router-link replace active-class="active" class="text" to="/my">我的</router-link>
|
|
</div>
|
|
</div>
|
|
<!-- 占位标签 -->
|
|
<!-- 占位标签 -->
|
|
<div class="main">
|
|
<div class="main">
|