Vue:排查通过id跳转页面,页面正常跳转,接口正常调用,并且能在控制台打印数据,但页面没有数据显示的过程
1、date(){}大括号里面没有return{}
data() {
return {
notice: {},
};
},
2、动态路由的切换不会触发钩子函数的执行,所以不会发请求,就没有数据了
所以加入监听
watch:{
'route':'getNoticeDetail',
},
3、以上两个方法从网上搜到的,但数据依旧没有显示
最后才发现是我获取数据的类型不一样
在后端我是一list方法查找数据的,但是前端显示我却只是获取一个对象数据,所以类型不一样,所以就是不匹配,所以就数据就没有显示出来