【已解决】 nuxt asyncData读取状态树里面的model对象为空
想在asyncData的时候把一个model当参数传到后台用@RequestBody接受,但是一直报错model或者state没有定义,
求大佬帮我分析一下,不太会用前端的这些,百度了好久还是没有找到合适的解决方法
如下几个图所示
首先在data里面定义了materialRecommend的vue实例。在async的时候不能用context获取到实例对象。
然后在store里面也定义了一个一样的model但是报错state未定义

使用context获取上下文,调用仓库报错state没有定义


state()和下面定义的方法都不管用、报错为定义

context.store.state.materialRecommend
或者参数不用contenxt
用store,比如说:
async asyncData({store}) {
let xxx = store.state.materialRecommend
}