我这页面上的4个按钮点进去都是下面那个页面,只是数据不同,那我要如何在点击的时候加载不同的数据到这个页面组件上呢?
这个项目是用vue+vue-router做的,数据使用VueResource获取的
我这页面上的4个按钮点进去都是下面那个页面,只是数据不同,那我要如何在点击的时候加载不同的数据到这个页面组件上呢?
这个项目是用vue+vue-router做的,数据使用VueResource获取的
都用这个页面,就表示是一个组件了。可以利用子组件props传参吧。根据点击不同的按钮,给props的参数赋值对应的数据。如果没有理解错的话,你可以看下https://cn.vuejs.org/v2/guide...。
9 回答1.7k 阅读✓ 已解决
6 回答997 阅读
3 回答1.4k 阅读✓ 已解决
4 回答979 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答882 阅读
3 回答1.3k 阅读✓ 已解决
最后是通过这种方法解决的,不过不知道思路对不对,有错请指出。
当点击collection()这个方法的时候,跳转并带上标识,
collection() {
},
然后在组件中通过判断query.id来加载不同的数据进去
getDataList() {