问题遇到的现象和发生背景
练习尚硅谷的谷粒商城,产品三级分类,用的他们的代码,运行也没有报错,但是我的数据获取不到
问题相关代码,请勿粘贴截图
methods: { getMenus() { this.$http({ url: this.$http.adornUrl("/product/category/list/tree"), method: "get" }).then(({ data }) => { console.log("成功获取到菜单数据...", data.data); this.menus = data.data; }); }, created() { this.getMenus(); },
运行结果及报错内容

我的解答思路和尝试过的方法
我想要达到的结果
你应该获取的是data.categoryEntityList吧
这个不应该是data.categoryEntityList吗
结构解不出data吧,返回的对象没有data这个属性
注意key
值,打印data
看看
console.log("成功获取到菜单数据...", data)


用下面代码试下
methods: { getMenus() { this.$http({ url: this.$http.adornUrl("/product/category/list/tree"), method: "get" }).then( data => { console.log("成功获取到菜单数据...", data.data); this.menus = data.data; }); },}, created() { this.getMenus(); },