vue 路由跳转问题

需求 后台给的导航 数据是这样的{NAME:导航,nid:5456456456456456}

点击对应的导航 刷新对应的内容 ,内容是通过导航的ID 来获取对应的内容的

我导航页面是这么写的

 <div class="nav">        <ul class="clearfix">
          <li v-for="(item,index) in navData" :key="index" >
            <router-link :to="{path:'/navlist',query:{ id:item.nid }}">{{ item.NAME }}</router-link>
          </li>
        </ul>
      </div>

https://img2.mukewang.com/5c79d5270001f5ed08000219.jpg

这是详情页面代码

created() {    this.get_nav_id()
  
  },  computed:{
  },  methods: {
    get_nav_id() {      var listDetails = this.$route.query.id;      JSON.stringify(listDetails)      var data ={        nid:listDetails
      }      this.$post(this.$commion.listUrl,data)
        .then(response => {          console.log(response);
        })
        .catch(function(error) {          console.log(error);
        });
    }
  }

可是我点机的时候 数据打印不出来 我这么写不对么


慕姐8265434
浏览 800回答 3
3回答

繁星淼淼

调试了没?接口请求ok吗?

慕哥9229398

f12报的什么错呢
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js