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 相关文章推荐
一个加载js文件的小脚本
Jun 28 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
Aug 30 Javascript
JavaScript中检查对象property的存在性方法介绍
Dec 30 Javascript
jQuery菜单插件用法实例
Jul 25 Javascript
javascript产生随机数方法汇总
Jan 25 Javascript
深入理解Javascript中的自执行匿名函数
Jun 03 Javascript
深入浅析JavaScript中的3DES
Aug 24 Javascript
vue-router 导航钩子的具体使用方法
Aug 31 Javascript
Node.js模拟发起http请求从异步转同步的5种用法
Sep 26 Javascript
vue 解决移动端弹出键盘导致页面fixed布局错乱的问题
Nov 06 Javascript
vue学习笔记之slot插槽基本用法实例分析
Feb 01 Javascript
原生JavaScript实现购物车
Jan 10 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
用Socket发送电子邮件(利用需要验证的SMTP服务器)
2006/10/09 PHP
dedecms中常见问题修改方法总结
2007/03/21 PHP
Yii2验证器(Validator)用法分析
2016/07/23 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
贴一个在Mozilla中常用的Javascript代码
2007/01/09 Javascript
浅析tr的隐藏和显示问题
2014/03/05 Javascript
jQuery实现Twitter的自动文字补齐特效
2014/11/28 Javascript
javascript封装的sqlite操作类实例
2015/07/17 Javascript
JS+DIV+CSS实现的经典标签切换效果代码
2015/09/14 Javascript
JS实现alert中显示换行的方法
2015/12/17 Javascript
javascript类型系统_正则表达式RegExp类型详解
2016/06/24 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
JavaScript实现滑动导航栏效果
2017/08/30 Javascript
js读取本地文件的实例
2017/12/22 Javascript
基于百度地图api清除指定覆盖物(Overlay)的方法
2018/01/26 Javascript
微信小程序radio组件使用详解
2018/01/31 Javascript
Angular8基础应用之表单及其验证
2019/08/11 Javascript
[04:44]DOTA2英雄梦之声_第12期_矮人直升机
2014/06/21 DOTA
Python正则表达式使用范例分享
2016/12/04 Python
在Python中实现shuffle给列表洗牌
2018/11/08 Python
对python插入数据库和生成插入sql的示例讲解
2018/11/14 Python
django获取from表单multiple-select的value和id的方法
2019/07/19 Python
关于Python 中的时间处理包datetime和arrow的方法详解
2020/03/19 Python
python 抓取知乎指定回答下视频的方法
2020/07/09 Python
python定时截屏实现
2020/11/02 Python
高山背包:High Sierra
2017/11/23 全球购物
瑞典快乐袜子:Happy Socks
2018/02/16 全球购物
优衣库美国官网:UNIQLO美国
2018/04/14 全球购物
什么是Remote Module
2016/06/10 面试题
交通安全演讲稿
2014/01/07 职场文书
员工薪酬福利制度
2014/01/17 职场文书
农村结婚典礼司仪主持词
2014/03/14 职场文书
《诚实与信任》教学反思
2014/04/10 职场文书
励志演讲稿500字
2014/08/21 职场文书
授权委托书样本
2014/09/25 职场文书
三人合伙协议书范本
2014/10/29 职场文书