vue-router之nuxt动态路由设置的两种方法小结


Posted in Javascript onSeptember 26, 2018

方法一:router-link

<div class="slide-item" v-for="user in shareData.users">

 <nuxt-link :to="'/community/member/'+ user.id">
  <img src="../../static/head.png" alt="">
  <p>{{user.nickname}}</p>
 </nuxt-link>

</div>

注意:

1---to前面别忘记加一个冒号,作为动态路径,用变量理解

2--正常路由别忘记带引号(本身是字符串)

方法二:函数式路由

1.在listItem设置一个函数go(id),准备跳转到详情页

<div class="mov-container" v-for="item in shareData.moments" >
 <div class="mov-item" >
  <div class="mov-img" v-for="photo in item.moment.medias" @click="go(item.moment.id)">
   <img :src="photo" alt="">
   <img src="../../assets/image/player.png" alt="" class="player">
  </div>
  <div class="mov-con">{{item.moment.content}}</div>
  <div class="mov-data">
   <div class="mov-data-l"><img :src="item.user.avatar" alt=""><span>{{item.user.nickname}}</span></div>
   <div class="mov-data-r" :class="{bg1:chose1,bg2:chose2}" @click="changeBg"><span>{{item.moment.like}}</span> </div>
  </div>
 </div>
</div>

2.路径中加个参数即可

go(id) {
 this.$router.push({
  path: '/comments/' + id,
 });
}

以上这篇vue-router之nuxt动态路由设置的两种方法小结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
动态创建的表格单元格中的事件实现代码
Dec 30 Javascript
js操作select控件的几种方法
Jun 02 Javascript
js中匿名函数的N种写法
Sep 08 Javascript
一个轻量级的javascript库 pj介绍
Dec 19 Javascript
JQuery实现动态添加删除评论的方法
May 18 Javascript
Javascript页面跳转常见实现方式汇总
Nov 28 Javascript
jQuery插件扩展测试实例
Jun 21 Javascript
又一款js时钟!transform实现时钟效果
Aug 15 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
Oct 15 Javascript
JS中用childNodes获取子元素换行会产生一个子元素
Dec 08 Javascript
Angular 4依赖注入学习教程之简介(一)
Jun 04 Javascript
学习node.js 断言的使用详解
Mar 18 Javascript
Vue 配合eiement动态路由,权限验证的方法
Sep 26 #Javascript
react-navigation之动态修改title的内容
Sep 26 #Javascript
React项目动态设置title标题的方法示例
Sep 26 #Javascript
Vue resource三种请求格式和万能测试地址
Sep 26 #Javascript
JS返回页面时自动回滚到历史浏览位置
Sep 26 #Javascript
使用weixin-java-tools完成微信授权登录、微信支付的示例
Sep 26 #Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
Sep 26 #Javascript
You might like
PHP Zip压缩 在线对文件进行压缩的函数
2010/05/26 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
2012/01/16 PHP
浅析PHP 按位与或 (^ 、&amp;)
2013/06/21 PHP
PHP仿博客园 个人博客(2) 数据库增添改删
2013/07/05 PHP
php根据生日计算年龄的方法
2015/07/13 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
2016/02/14 PHP
php实现根据身份证获取精准年龄
2020/02/26 PHP
JAVASCRIPT  THIS详解 面向对象
2009/03/25 Javascript
在js中单选框和复选框获取值的方式
2009/11/06 Javascript
JavaScript Ajax Json实现上下级下拉框联动效果实例代码
2013/11/23 Javascript
使用apply方法实现javascript中的对象继承
2013/12/16 Javascript
js格式化金额可选是否带千分位以及保留精度
2014/01/28 Javascript
动态加载脚本提升javascript性能
2014/02/24 Javascript
Javascript中innerHTML用法实例分析
2015/01/12 Javascript
JS基于构造函数实现的菜单滑动显隐效果【测试可用】
2016/06/21 Javascript
jQuery实现对象转为url参数的方法
2017/01/11 Javascript
解决Vue编译时写在style中的路径问题
2017/09/21 Javascript
Vue表单提交点击事件只允许点击一次的实例
2020/10/23 Javascript
Python while 循环使用的简单实例
2016/06/08 Python
python求最大连续子数组的和
2018/07/07 Python
Python爬取个人微信朋友信息操作示例
2018/08/03 Python
python 堆和优先队列的使用详解
2019/03/05 Python
Flask模板引擎之Jinja2语法介绍
2019/06/26 Python
python scatter函数用法实例详解
2020/02/11 Python
详解pyinstaller生成exe的闪退问题解决方案
2020/06/19 Python
python3 中时间戳、时间、日期的转换和加减操作
2020/07/14 Python
python实现录制全屏和选择区域录屏功能
2021/02/05 Python
Wojas罗马尼亚网站:波兰皮鞋品牌
2018/11/01 全球购物
英国的领先快速时尚零售商:In The Style
2019/03/25 全球购物
个人简历自我评价八例
2013/10/31 职场文书
应届毕业生应聘自荐信
2013/12/07 职场文书
大学三年计划书范文
2014/04/30 职场文书
2014年个人教学工作总结
2014/12/09 职场文书
2016年小学生新年寄语
2015/08/18 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python
Python编程源码报错解决方法总结经验分享
2021/10/05 Python